SYS-06 – XMP-Rohdaten als XML ausgeben¶
Enthält ein Bild XMP-Metadaten, schreibt ImageConvert deren RawData in eine separate Datei Bildname.XML im Unterordner XMP. Das unterstützt die weitere Metadatenverarbeitung, ersetzt aber weder das Originalbild noch dessen Originalarchiv.
Fundort und Voraussetzungen¶
Es gibt dafür keinen gesonderten dokumentierten Kunden-Schalter. Erforderlich sind im geöffneten Bild vorhandene XMP-Daten und Schreibzugriff auf die kundenzugehörige XMP-Ablage. Ein Format, das grundsätzlich Metadaten unterstützen kann, garantiert noch keine tatsächlich vorhandenen XMP-Daten.
Der gelesene Source bildet den Zielnamen aus Kundenpfad, XMP-Unterordner, Bildstamm und gegebenenfalls Kollisionsappendix. Er liest docRef.XMPMetadata.RawData vor ApplyActions(0) und schreibt UTF-8 ohne BOM mit angehängtem Zeilenumbruch. „RawData“ meint damit den von Photoshop gelieferten String, nicht identische Bytes zu einem ursprünglichen eingebetteten XMP-Paket.
Verwendung und Gegenkontrolle¶
- Kundenpfad und Zuordnung des Bildnamens aus der vorhandenen Konfiguration feststellen.
- Nach regulärer Verarbeitung die zu dieser Bildfamilie gehörende XML-Datei im XMP-Unterordner betrachten, nicht nur irgendeine gleichnamige ältere XML.
- Bekannte Metadatenfelder beziehungsweise Namespaces und Zuordnung zum Original kontrollieren. Ein später durch Aktionen geänderter Bildstand ist nicht automatisch die Referenz dieses früheren Lesepunkts.
- Fehlt XML, zunächst vorhandene XMP im tatsächlich eingegangenen Bild, Verarbeitungszweig und Schreibfehler prüfen; aus fehlender XML nicht pauschal auf Metadatenverlust schließen.
Versionsgrenze¶
Build 20260915 hatte im dokumentierten Entry-Kollisionsfall eine falsche XMP-Namenszuordnung. Der gezielte Retest mit Build 20261009 ordnete Kollisionstest.XML und Kollisionstest_1.XML den beiden Quellen korrekt zu. Das ist ein begrenzter Kollisionsbefund, kein Beweis byteidentischer Import-RawData in allen Fällen. Reentry und Namensappendix haben unterschiedliche Regeln; siehe IN-05.
Kein allgemeiner JSON-Default oder eigenes XML-Schema ist für diese automatische Funktion belegt. Eine XML-Datei allein belegt weder Vollständigkeit aller Metadaten noch deren Identität nach späteren Aktionen.
Quellen und Verweise¶
Hersteller: ImageConvert-4.pdf, 09.10.2026, physisch S. 5 (gedruckt 1). Statischer Intake IC/Form1.cs Z. 3898–3902, 3951, Revisionliteral 20261013. Historische Kollisionsbelege: docs/ERGEBNIS_FEHLER_RETEST_BUILD_20261009.md, docs/ABSCHLUSS_MINITEST_BUILD_20261009.md.