CIB pdf toolbox technischer Leitfaden (DE)

5. PDF/A Konvertierung

5.1. Empfehlungen und Hinweise

Allgemein
Formularfelder im PDF
PDF/A und Verschlüsselung
Signaturen in PDF/A
PDF Inhalte als Bilder in PDF/A
Einbetten von Dateianhängen in PDF/A-3

Allgemein

Im Folgenden werden einige „Best Practises“ und Hinweise für die Konvertierung von PDF-Dateien in PDF/A-Dateien aufgeführt.
Bei der Erzeugung von PDF/A-Dateien aus vorliegenden PDF-Dateien ist grundsätzlich zu beachten, welche Eigenschaften von PDF-Dateien laut entsprechender PDF/A Spezifikation (ISO 19005-1, ISO 19005-2, ISO 19005-3) erlaubt sind.

Beispiele:

  • Bei der Konvertierung nach PDF/A-1b und PDF/A-2b werden Anhänge in PDF-Dateien nicht ins PDF/A übernommen, diese werden entfernt.
  • JavaScript Elemente in PDF-Dateien werden generell entfernt.

Formularfelder im PDF

Bei der Konvertierung nach PDF/A werden die in der PDF-Datei verwendeten Schriftarten in die erzeugte PDF/A-Datei eingebettet. Sind Formularfelder mit Inhalt in der PDF-Datei enthalten, so werden die gesamten zugehörigen Schriftarten ins Ergebnisdokument eingebettet. Die Dateigröße kann sich dadurch erheblich erhöhen.

Um nur die verwendeten Zeichen der zugehörigen Schriftarten in das Ergebnisdokument einzubetten, empfehlen wir die Property „FlattenFormfields“ auf den Wert „1” zu setzen. Die optische Repräsentation der Formularfelder bleibt dadurch erhalten, das Formularfeld selbst wird entfernt. Nähere Informationen dazu sind hier nachzulesen.


PDF/A und Verschlüsselung

Bei der Konvertierung in das Archivformat PDF/A wird eine Verschlüsselung generell entfernt. Weiterführende Informationen zu Verschlüsselung und Passwortschutz sind hier nachzulesen.


Signaturen in PDF/A

Aktuell wird das Signieren nur für die Versionen PDF/A-2b und PDF/A-3b unterstützt. Detaillierte Informationen zum Signieren von PDF finden sich in hier.


PDF Inhalte als Bilder in PDF/A

Über die Property „ImagePdfCreation“ kann gesteuert werden, dass die Seiten einer zu konvertierenden PDF-Datei über CIB renderer als Grafiken in die PDF/A-Datei geschrieben werden.

Hinweis:
Da die Seiten als Grafiken im PDF/A eingebettet werden ist eine Textsuche auf diesen Seiten nicht möglich. Durch zusätzliches Setzen der Property ImagePdfCreationPreserveText kann erreicht werden, dass Textinhalte die in der Eingabedatei vorhanden sind mittels HOCR Export dennoch in die Ausgabedatei übernommen werden.
Durch die Darstellung als Grafik hat dies auch Einfluss auf die Dateigröße der erstellten PDF/A-Datei. Die Auflösung der Grafiken ist standardmäßig auf 150 DPI eingestellt. Anpassungen sind über die Property “TiffResolution“ möglich.


Fehlerbehandlung mit PdfAFallback

Für den Fall, dass Elemente einer PDF-Seite nicht nach PDF/A konvertiert werden können, wird eine Fehlermeldung ausgegeben. Um trotzdem ein gültiges PDF/A Dokument zu erstellen kann die Property „PdfAFallback“ gesetzt werden. Über die Property wird gesteuert, dass in einem solchen Fall die betreffende Seite automatisch über den CIB renderer als Grafik in die PDF/A-Datei konvertiert wird. Die möglichen Übergabeparameter sind hier aufgeführt.


Einbetten von Dateianhängen in PDF/A-3

In Archivformat PDF/A-3 sind eingebettete Dateien (Dateianhänge) erlaubt. Zu den eingebetteten Dateien können zusätzliche Beschreibungen über die Werte der Property „EmbeddedFiles“ (siehe hier) angegeben werden.