hi ralf,
generell:
dadurch das die einzelnen tags[FF E1, FF E0, FF EE, usw] eindeutig sind, kann eine unterschiedliche
reihenfolge durchaus vorkommen ohne einen 'verlust' - man findet es ja wieder anhand der tags.
wenn also nach einem FF D8 erst FF EE kommt und dann erst FF E1 ist das kein problem. du selbst könntest diese bereiche tauschen ohne datenverlust.
Zitat:
1. Problem
Wenn ich meine zunächst mit Delphi eingetragenen EXIF-Daten nachträglich über die Windows-XP-Dateifunktion bearbeite,
wird meine Zeichenfolge von Windows akzeptiert, aber eine Zeile voran neu eingefügt, die ich nicht verstehe:
FF D8 FF EE 00 0E 41 64 6F 62 65 00 64 00 00 00
00 01 FF E1 00 4E 45 78 69 66 00 00 49 49 2A 00
--> FF EE wird oft für Copyright Einträge benutzt ['Adobe' lässt sich ja hier auch finden],
aber warum M$ das davor setzt weiß ich auch nicht ...
zu deinem 2. Problem:
dein FF E1 bereich hat eine länge von 0B 2C[hex] also 2680 [d] Zeichen/Bytes. in diesen bereich fällt auch der tag FF D8 ... - ich vermute das dein Bild ein thumbnail-bild hat. diese daten dafür findest du jetzt hier in dem bereich FF D8 bis FF D9 innerhalb des tags FF E1. also bitte einmal schauen ob das so ist...
wenn nicht dann melden ...
cya
soulies