Entwickler-Ecke
Dateizugriff - Datei aus Klartext und Bildern im Raw format laden - bearbei
mik79 - Mi 11.06.08 21:57
Titel: Datei aus Klartext und Bildern im Raw format laden - bearbei
Hallo zusammen,
ich habe momentan ein Problem. ich muss eine Datei laden, einige zeilen bearbeiten und dann wieder speichern.
Bei mir scheitert schon das laden ;-)
Also jetzt erstmal genauer:
Die Dateien können bis 200 mb groß sein. ich teste aber momentan mit einer 3mb datei.
Die datei kann im editor geöffnet werden und besteht im oberen teil aus klartext, der bearbeitet werden muss. im unteren bereich sind jpg bilder angehängt. denke mal byteweise mit irgendwelchen trennzeichen.
im ersten schritt habe ich probiert, diese datei in einem memofeld zu laden, komscherweise ist nur ein teil der datei im memofeld. die anzeige endet mitten in einem der bilder.
jetzt habe ich beim suchen etwas über eine 64kb grenze bei memofeldern gelesen und habe die datei über die normalen textfle funktionen geladen, und in einer anderen datei abgespeichert. dies fühhrte aber zum gleichen ergebnis. kann es sein ,dass irgendein sonderzeichen in den "Bildern" ein eof vorgaukelt oder was ich falsch machen.
ein vernünftiger ansatz für mein problem wäre natürlich auch nicht übel ;-) z.b. nur den oberen teil der datei laden, bearbeiten und mit dem unteren wieder zusammenfügen.
vielen dank im vorraus. hoffe ich hab das problem einigermaßen erklärt und stehe natürlich für fragen gerne zur verfügung
michael
Delete - Mi 11.06.08 23:04
Da wird in dem JPEG das Stringendezeichen (#0) vorgekommen sein, Lies die Dateien in einen Stream ein und such die Stelle, wo das JPEG anfängt, dann kannst du sie trennen.
mik79 - Do 12.06.08 09:30
Hallo,
sowas habe ich ja auch befürchtet. kann mir jemand erklären, wie ich eine ganze datei als stream lade und auswerten kann. habe leider nur informationen zu den typisierten dateien gefunden und dass trifft auf diese datei leider garnicht zu...
Vielen Dank
Michael
---
Moderiert von
Narses: Beiträge zusammengefasst---
ich glaube ich habe einen ansatz. ich probier erstmal noch ein bischen
zusammenfassung folgt :-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!