Ein Dokument, das andere Dateien in sich trägt
ISO 19005-3 (PDF/A-3) gibt es, weil ein Dokument manchmal eine andere Datei in sich tragen muss und diese Datei Jahre später vollständig wieder herauskommen muss.
Zusammenfassung
Eine elektronische Rechnung ist der deutlichste Fall: Ein Dokument trägt die Seite, die ein Mensch liest, und darin dieselben Beträge in einer Form, die Buchhaltungssoftware liest, ohne dass jemand sie abtippt. Eine Datei, eine Sache zum Aufbewahren, eine Sache zum Versenden.
Es geht nicht nur um Rechnungen. Ein Bericht kann die Tabellenkalkulation, aus der seine Zahlen stammen, als Anhang enthalten; ein Plansatz die Zeichnung, aus der er erstellt wurde. Die Regel ist jedes Mal dieselbe: Der Anhang wird benannt, beschrieben, datiert und dort aufgeführt, wo eine Anzeigesoftware ihn findet, auch wenn sie nichts von der Archivierungsnorm weiß, sodass das Öffnen des Dokuments genügt, um ihn zurückzubekommen.
Darin ist das entscheidende Wort. Ein Archivdokument enthält die Dateien, von denen sein Lesen abhängt: Sie sind im Dokument, nicht daneben auf einer Platte. Das ist das ganze Versprechen eines Archivs — es ist für sich lesbar und bleibt lesbar an dem Tag, an dem der Ordner darum verschwunden ist.
Technisch
ISO 19005-3 (PDF/A-3) akzeptiert einen Anhang jeder Art. ISO 19005-4 (PDF/A-4) akzeptiert einen nur, wenn er selbst archivtauglich ist; seine Stufe F (PDF/A-4F) nimmt jede Art an und verlangt mindestens einen — ein Dokument, das PDF/A-4F ohne Anhang beansprucht, wird abgelehnt.
Um jeden Anhang geschrieben: der Stream selbst, seine Größe, sein Datum, der Name in schlichter und in Unicode-Form, die Beschreibung, die angegebene Beziehung, der Medientyp und der Eintrag im Namensbaum, durch den eine gewöhnliche Anzeigesoftware ihn in ihrer Anhangsleiste zeigt. Unter einem Archivanspruch wird ein Anhang, den keine Seite, kein Bild und keine Zeichnung für sich beansprucht hat, im Katalog als dem Dokument als Ganzem zugeordnet aufgeführt.
Von Ihnen angegeben: die Bytes, der Dateiname, die Beschreibung, der Medientyp, die Beziehung der Datei zum Dokument und das Änderungsdatum. Das Datum wird nicht von der Uhr abgelesen — ein aus denselben Eingaben zweimal erzeugtes Dokument kommt Byte für Byte gleich heraus, und eine Uhr würde das brechen.
Klausel für Klausel
Neben einen Anhang schreibt die Engine seine Größe, sein Datum und seinen Medientyp, zusammen mit dem, was Sie angeben. Es gibt dort keine Prüfsumme und kein Erstellungsdatum: Die Norm verlangt sie nicht, und die Engine erfindet keines von beiden.
Die Engine prüft nicht, dass ein Anhang unter Teil 4 selbst ein Archivdokument ist. Ein Dokument mit einem Anhang jeder anderen Art beansprucht PDF/A-4F, und eine Prüfsoftware sagt, ob das richtig war.
Bei einer Rechnung werden der in der Beschreibung des Dokuments angegebene Name und der Name der tatsächlich enthaltenen Datei nicht verglichen. Sie gleich zu halten ist Ihre Sache, und darauf gleicht ein empfangendes System ab.
Eine Regel hier gehört dem Team und nicht der Norm. Beide Teile erlauben einem Archivdokument, eine Anweisung zu enthalten, die eine daneben statt darin liegende Datei öffnet — eine Nachbardatei auf derselben Platte oder eine Seite eines anderen Dokuments. Unter einer Archivierungsangabe lehnt die Engine diese Anweisung ab, und ihre Ablehnung sagt, welcher Link oder welches Feld sie trug: Ein Dokument, dessen Bedeutung von einem Nachbarn abhängt, bedeutet nichts mehr an dem Tag, an dem der Nachbar umzieht, und ein Archiv ist das eine Dokument, das für sich allein lesbar sein muss. Es ist dieselbe Grenze, die die Engine bei Formularen zieht; die Seite darüber, was die Anzeigesoftware selbst regeln darf, beschreibt das. Außerhalb einer Archivierungsangabe wird die Anweisung wie verlangt geschrieben.
Was die Engine von sich aus tut
Die Engine tut all das, sobald ein Dokument die Norm beansprucht, was das aufrufende Programm sonst auch verlangt.
- Schreibt den Anhang mit seiner Größe, seinem Datum und seinem Medientyp und benennt ihn in beiden Formen, damit sich jede Anzeigesoftware über den Namen einig ist.
- Registriert ihn dort, wo gewöhnliche Anzeigesoftware nachsieht, sodass er in der Liste der Anhänge erscheint, ohne dass jemand suchen muss.
- Führt ihn unter einer Archivierungsangabe am Dokument als Ganzem auf, wenn nichts anderes auf ihn verweist.
- Lehnt ein Dokument ab, das PDF/A-4F beansprucht und keine Datei trägt.
- Hält alles, wohin das Dokument führt, im Dokument: Eine Anweisung, die eine daneben liegende Datei öffnet, wird unter einer Archivierungsangabe abgelehnt, nach Wahl des Teams statt nach der Norm.
Was Sie liefern
Die Engine gibt an, was ihr übergeben wurde, und erfindet sonst nichts: Ohne diese Werte lehnt sie das Dokument ab, statt einen für Sie zu wählen.
- Die Bytes der Datei und der Name, unter dem sie zu finden ist.
- Sein Medientyp und eine Beschreibung, die jemand liest.
- Die Beziehung, die sie zum Dokument hat — Quelle, Alternative, Daten, Ergänzung oder nicht angegeben. Sie hat keinen Standardwert: Sie geben sie für jeden Anhang an.
- Sein Änderungsdatum, angegeben statt von der Uhr abgelesen.
Die veröffentlichten Texte hinter diesen Regeln
| Veröffentlichter Text | Was es verlangt |
|---|---|
ISO 19005-4 6.9 |
Ein Dokument, das PDF/A-4F beansprucht, benennt die Dateien, die es enthält. |
Die anderen Anforderungsfamilien
Welchen Teil der Archivierungsnorm man beansprucht Jede verwendete Schrift ist in die Datei eingebettet Farben, die auf jedem Gerät dasselbe bedeuten Eine Seite, die für alle gleich herauskommt Das Dokument sagt, wofür seine Markierungen stehen Was die Datei über sich sagt Die Angabe prüfen, vorher und nachher