Was ist XFDF?
XFDF, kurz für "XML Forms Data Format", dient als XML-Gegenstück zu FDF (Forms Data Format). Es ist in ISO 19444-1:2019 definiert, einem Standard mit dem Titel "Document management - XML Forms Data Format - Part 1: Use of ISO 32000-2 (XFDF 3.0).
XFDF, ein XML-basiertes Dateiformat, wird verwendet, um Formulardaten und Annotationen getrennt vom eigentlichen PDF-Dokument zu speichern. XFDF-Dateien können zum Importieren oder Exportieren von Daten und Anmerkungen für PDF-Formulare verwendet werden. Sie ermöglichen das einfache Teilen und Verarbeiten von formularbezogenen Informationen und machen es so leichter, Daten zwischen verschiedenen Systemen und Apps zu verwalten und auszutauschen.
Was eine XFDF-Datei enthält
XFDF speichert die Inhalte eines Formulars ohne das Formular selbst: Feldnamen und ihre Werte sowie optional das Dokument, zu dem die Daten gehören, in XML-Form. Es kann außerdem Annotationen, enthalten, wodurch Kommentare zwischen Prüfern ausgetauscht werden können, ohne das gesamte PDF zu versenden.
Da es reines XML ist, kann es von gewöhnlichen Programmen erzeugt und gelesen werden, was der Hauptvorteil gegenüber der älteren PDF-Syntax ist FDF. XFDF ist als ISO 19444-1 standardisiert.
Wo es verwendet wird
- Vorab-Ausfüllen eines leeren Formulars, indem eine Datendatei importiert wird, statt alles zu tippen.
- Sammeln von Einsendungen, bei denen jede Antwort eine kleine XML-Datei statt einer Kopie des Dokuments ist.
- Zusammenführen eines Review-Zyklus, indem mehrere Kommentardateien zurück in ein Master-PDF importiert werden.
Die Daten sind nur im Zusammenhang mit dem Formular sinnvoll, aus dem sie stammen: Feldnamen sind die Verknüpfung. Beim Import von XFDF in ein anderes Formular werden nur die Feldnamen zugeordnet, die zufällig übereinstimmen, und der Rest wird stillschweigend ignoriert.