Was ist ein Datei-Anhang?
Ein Datei-Anhang in einem PDF ist eine im Dokument eingebettete Datei, häufig als Datei-Anhang-Anmerkung. Diese Anmerkungen ermöglichen es, verschiedene Dateitypen (z. B. PDFs, Bilder oder Dokumente) an einer bestimmten Stelle im PDF zu platzieren, die über ein anklickbares Symbol angezeigt und geöffnet werden können.
Definiert in PDF 2.0 (ISO 32000-2) und beschrieben in Application Note 002: Associated Files, erhöhen Datei-Anhänge die Interaktivität von Dokumenten, um zusätzliche Inhalte wie Referenzen oder Daten in einem kompakten, strukturierten Format bereitzustellen.
Zwei Arten, wie eine Datei angehängt wird
Ein PDF kann andere Dateien auf zwei Arten enthalten. Ein dokumentweites Attachment wird im Namensbaum des Dokuments aufgelistet und im Anlagenbereich des Viewers angezeigt, ohne mit einer bestimmten Seite verknüpft zu sein. Eine Dateianlagen-Annotation hingegen wird an einer bestimmten Stelle auf einer Seite platziert und erscheint als Stecknadel- oder Büroklammer-Symbol, sodass die Anlage an die entsprechende Textstelle gebunden ist.
Beide speichern die angehängte Datei als eingebetteten Stream, optional mit eigenem Namen, Größe, Datumsangaben und MIME-Typ, sodass die Datei Byte für Byte erhalten bleibt.
Wo eingebettete Dateien verwendet werden
- Ein PDF-Sammlung oder Portfolio, also ein PDF, das im Wesentlichen dafür ausgelegt ist, eine Sammlung eingebetteter Dateien zu enthalten.
- Ein Hybrid-PDF, das das bearbeitbare Quelldokument zusammen mit der gerenderten Seite einbettet.
- PDF/A-3, das beliebige Anhänge zulässt und die Grundlage für elektronische Rechnungsformate bildet, die eine menschenlesbare Rechnung mit einer maschinenlesbaren XML-Kopie kombinieren.
Zwei Hinweise: Anhänge reisen mit der Datei, das heißt, alles Eingebettete wird mitgeteilt, wenn das PDF geteilt wird, unabhängig davon, ob es auf einer Seite sichtbar ist. Und da ein Anhang jeden beliebigen Dateityp haben kann, behandeln Viewer das Öffnen eines Anhangs als Sicherheitsentscheidung und zeigen in der Regel vorher eine Warnung an.