Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

Dieses Objekt bietet Funktionen zum Anpassen zusätzlicher Parameter für den Export in das PDF-Format (PDF/A), z. B. Verschlüsselungsinformationen, die PDF-Version usw. Diese Parameter sind unabhängig vom gewählten Exportszenario.

Eigenschaften

NameTypBeschreibung
ApplicationEngine, nur lesbarGibt das Engine-Objekt zurück.
Allgemeine Einstellungen
FontEmbeddingModeFontEmbeddingModeEnum

Gibt an, ob Schriftarten beim Export in PDF (PDF/A) eingebettet werden sollen.

Dieser Parameter kann nur dann auf FEM_DontEmbed gesetzt werden, wenn IPDFExportParams::PDFAComplianceMode auf PCM_None gesetzt ist.

Wenn für ein chinesischsprachiges Dokument die Schriftart PMingLiU/MingLiU verwendet wird, wird sie unabhängig vom Wert dieser Eigenschaft in die ausgegebene PDF-Datei eingebettet.

Der Standardwert dieser Eigenschaft ist FEM_Auto.

WriteTaggedPDF

ThreeStatePropertyValueEnum

Gibt an, ob der erkannte Text als getaggtes PDF exportiert werden soll.

Getaggtes PDF ist eine spezielle Form von strukturiertem PDF, bei der Seiteninhalte extrahiert und für verschiedene Zwecke verwendet werden können, etwa für den Umbruch von Text und Grafiken, die Konvertierung in Dateiformate wie HTMLund XML sowie für die Barrierefreiheit für sehbehinderte Personen.

Das exportierte PDF kann folgende Tags enthalten:

  • <DIV> (Bereichselemente)
  • <P> (Absätze)
  • <SPAN> (Inline-Elemente)
  • <L> (Listenelemente, Listeneintragselemente, Elemente des Listeneintragskörpers usw.)
  • <Caption> (Beschriftungen)
  • <Figure> (Bilder)
  • <Link> (externe Links)
  • <InternalLink> (interne Links)
  • <Lbl> (Nummerierungen und Markierungen)
  • <RunningTitle> (Kolumnentitel)
  • <Note> (Anmerkungseintragselemente)
  • <Footnote> (Elemente erläuternder Texte)
  • <Reference> (Referenzeintragselemente).

Außerdem werden Absätze in unterschiedlichen Sprachen mithilfe der Tags <SPAN> in Textfragmente aufgeteilt. Jedes <SPAN>-Tag enthält Text nur in einer Sprache.

Für den Wert dieser Eigenschaft gelten einige Einschränkungen:

  • Diese Eigenschaft kann nur dann auf TSPV_Yes gesetzt werden, wenn die PDF-Version (die Eigenschaft PDFVersion) 1.4 oder höher ist.
  • PDF/A-1a, PDF/A-2a und PDF/A-3a sind immer getaggt, daher kann diese Eigenschaft nicht auf TSPV_No gesetzt werden, wenn IPDFExportParams::PDFAComplianceMode auf PCM_Pdfa_1a, PCM_Pdfa_2a oder PCM_Pdfa_3a gesetzt ist.

Standardmäßig ist diese Eigenschaft auf TSPV_Auto gesetzt.

ReplaceUncertainWordsWithImage

VARIANT_BOOL

Gibt an, ob unsicher erkannte Wörter beim Export in das PDF-Format (PDF/A) durch ihre Bilder ersetzt werden sollen.

Diese Property können Sie verwenden, wenn die IPDFExportParams::TextExportMode Property auf PEM_TextWithPictures oder PEM_TextOnImage gesetzt ist; andernfalls wird ihr Wert ignoriert.

Diese Property ist standardmäßig FALSE.

WriteRunningTitles

VARIANT_BOOL

Gibt an, ob Kolumnentitel in einer PDF-Ausgabedatei (PDF/A) gespeichert werden sollen.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

WriteLinks

VARIANT_BOOL

Gibt an, ob Hyperlinks beim Export des erkannten Textes ins PDF-Format (PDF/A) beibehalten werden sollen. Wenn diese Eigenschaft FALSE ist, werden die Hyperlinks als Text exportiert.

Auch wenn die Datei mit dieser auf FALSE gesetzten Eigenschaft exportiert wurde, sind die Hyperlinks manchmal trotzdem noch sichtbar. Das liegt daran, dass die meisten PDF-Viewer offensichtliche Hyperlinks erkennen (Text wiewww​.some-website.net), auch wenn in der PDF-Datei keine entsprechenden Informationen enthalten sind. Um diese Funktion in Adobe-PDF-Viewern zu deaktivieren, gehen Sie zu Preferences > General und deaktivieren Sie die Option Create links fromURLs.

Diese Eigenschaft ist standardmäßig TRUE.

EnableLinearization

VARIANT_BOOL

Gibt an, ob eine linearisierte PDF-Datei erstellt werden soll. Bei linearisierten PDF-Dateien sind die internen Daten in Seitenreihenfolge angeordnet. Eine Seite einer linearisierten PDF-Datei kann in einem Webbrowser-Plug-ingelesen werden, ohne dass die gesamte Datei vollständig heruntergeladen sein muss. Bei nicht linearisierten PDFs sind die zum Zusammensetzen einer Dokumentseite erforderlichen Daten über die gesamte Datei verstreut. Nicht linearisierte PDF-Dateien sind kleiner,der Zugriff auf sie ist jedoch langsamer.

Diese Eigenschaft ist nur für mehrseitige PDF-Dateien sinnvoll. Wenn die Eigenschaft auf TRUE gesetzt ist und ein einseitiges Dokument exportiert wird, wird eine nicht linearisierte Datei erstellt.

Diese Eigenschaft ist standardmäßig FALSE.

PageOrientation

PageOrientationEnum

Gibt die Seitenausrichtung beim Export im PDF-Format an. Wenn die IPaperSizeParams::PaperSizeMode Eigenschaft auf einen der folgenden Werte gesetzt ist:

  • PSM_ImageSize oder PSM_SynthesisSize, wird der Standardwert verwendet.
  • PSM_UserDefined, PSM_AutoFlexible, PSM_AutoFixed, wird die Seitenausrichtung entsprechend dem angegebenen Wert festgelegt.

Standardmäßig ist die Eigenschaft auf POM_Auto gesetzt.

PaperSizeParams

PaperSizeParams, nur lesbar

Legt Papierhöhe und -breite für den Export im PDF-Format (PDF/A) fest.

ReferenceTimeZone

TimeZoneTypeEnum

Gibt die Zeitzone für das Datum und die Uhrzeit an, die in die ausgegebene PDF-Datei geschrieben werden.

Diese Eigenschaft ist standardmäßig auf TZT_UTC festgelegt.

TextAndBackgroundColorMode

TextAndBackgroundColorModeEnum

Gibt an, ob die ursprünglichen Farben von Text und Hintergrund beim Export des erkannten Textes in das PDF-Format beibehalten werden sollen. Diese Eigenschaft ist nur sinnvoll, wenn die IPDFExportParams::TextExportMode Eigenschaft auf PEM_TextOnly, PEM_TextWithPictures oder PEM_TextOnImage gesetzt ist; andernfalls wird ihr Wert ignoriert.

Diese Eigenschaft ist standardmäßig auf TBCM_Auto gesetzt.

Verschlüsselung und PDF-Version

EncryptionInfo

PDFEncryptionInfo, nur lesbar

Gibt die Verschlüsselungsparameter der PDF-Datei an.

Diese Parameter werden nur verwendet (die IPDFEncryptionInfo::IsEncryptionRequested Eigenschaft kann auf TRUE gesetzt werden), wenn IPDFExportParams::PDFAComplianceMode auf PCM_None gesetzt ist.

PDFVersion

PDFVersionEnum

Gibt die Version der PDF-Datei (PDF/A) an.

Beachten Sie, dass die Version nicht mit den angegebenen Exportparametern in Konflikt stehen darf. Als PDF-Dateiversion sollte die früheste Version ausgewählt werden, die den angegebenenExportparametern entspricht:

  • Die früheste verfügbare Dateiversion ist 1.3.
  • Die PDF-Dateiversion sollte 1.4 sein, wenn:
    • die PDFAComplianceMode Eigenschaft des PDFExportParams-Objekts PCM_Pdfa_1a oder PCM_Pdfa_1b ist
  • Die PDF-Dateiversion sollte 1.4 oder höher sein, wenn:
  • Die Version sollte 1.5 oder höher sein, wenn
  • Die Version sollte 1.6 oder höher sein, wenn:
    • die EncryptionAlgorithm Eigenschaft des PDFEncryptionInfo Objekts PDFEA_AES128 ist, oder
    • im ausgegebenen PDF OpenType-Schriftarten verwendet werden.
  • Die Version sollte 1.7 oder höher sein, wenn:
  • Die neueste verfügbare Dateiversion ist 2.0.

Der Standardwert dieser Eigenschaft ist PVN_Auto; dies bedeutet, dass die Version automatisch erkannt wird.

Metadaten schreiben

MetaDataWritingParams

DocumentContentInfoWritingParams, nur lesbar

Gibt an, ob die Angaben zu Autor, Betreff, Titel, Schlüsselwörtern, Produzent und Ersteller des Dokuments in die PDF-Ausgabedatei (PDF/A) geschrieben werden sollen. Diese Dokumentparameter sind im DocumentContentInfo Unterobjekt des FRDocument Objekts definiert.

WriteXmpMetadata

ThreeStatePropertyValueEnum

Gibt an, ob Dokumentinhaltsinformationen in die XMP-Daten der PDF- (PDF/A-)Datei geschrieben werden sollen. Diein XMP geschriebenen Metadaten-Tags stammen aus dem Dublin-Core-Set.

Extensible Metadata Platform (XMP) ist eine Technologie, die das direkte Einbetten von Metadaten in eine Datei ermöglicht. Sie vereinfacht die Extraktion von Inhaltsinformationen für Drittanbieteranwendungen.

Für den Wert dieser Eigenschaft gelten einige Einschränkungen:

  • Diese Eigenschaft ist nur für PDF-Dateien sinnvoll, da bei PDF/A-Dateien Dokumentinhaltsinformationen gemäß dem Standard immer in XMP dupliziert werden. Daher kann diese Eigenschaft nur dannauf TSPV_No gesetzt werden, wenn IPDFExportParams::PDFAComplianceMode auf PCM_None gesetzt ist.
  • Diese Eigenschaft kann nur dann auf TSPV_Yes gesetzt werden, wenn die PDF-Version (die Eigenschaft PDFVersion) 1.4 oder höher ist.

Standardmäßig ist diese Eigenschaft auf TSPV_Auto gesetzt. Das bedeutet, dass Metadaten bei PDF/A-Dateien in XMP geschrieben werden, bei PDF-Dateien jedoch nicht.

Daten aus der Quelldatei beibehalten

WriteSourceOutline

VARIANT_BOOL

Gibt an, ob die Gliederung der ursprünglichen PDF-/DOCX-/RTF-/ODT-/HTML-Datei in die Ausgabedatei geschrieben werden soll.

Der Standardwert dieser Eigenschaft ist TRUE.

Wenn das ExportFileWriter-Objekt verwendet wird, wird der Wert dieser Eigenschaft ignoriert, und die Gliederung wird nicht in dieAusgabedatei geschrieben.

WriteSourceAttachments

VARIANT_BOOL

Gibt an, ob PDF-Anhänge des Dokuments in die Ausgabedatei geschrieben werden sollen. Die Anhänge können aus der Eingabe-PDF-Datei stammen oder dem Dokument über die IFRDocument::PDFAttachments Eigenschaft hinzugefügt werden.

Sie können Anhänge nur beim Export nach PDF/A-3 oder in ein nicht PDF/A-konformes PDF speichern (PCM_None, PCM_Pdfa_3a, PCM_Pdfa_3b, PCM_Pdfa_3u).

Diese Eigenschaft ist standardmäßig FALSE.

Konformität

EnableZugferdCompliance

VARIANT_BOOL

Gibt an, ob die ausgegebene PDF-Datei dem ZUGFeRD-Standard für E-Rechnungen entspricht.

Damit diese Eigenschaft auf TRUE gesetzt werden kann, ist Folgendes erforderlich:

Weitere Informationen finden Sie unter ZUGFeRD-konforme elektronische Rechnungen.

Diese Eigenschaft ist standardmäßig FALSE.

EnablePDFUACompliance

VARIANT_BOOL

Gibt an, ob die Ausgabedatei im PDF-Format dem internationalen Standard PDF/UA entspricht.

Diese Eigenschaft kann nur dann auf TRUE gesetzt werden, wenn die WriteTaggedPDF und WriteXmpMetadata Eigenschaften des PdfExportFeatures-Objekts auf TSPV_Yes gesetzt sind.

Standardmäßig ist diese Eigenschaft FALSE.

PDFExportFeatures Objektdiagramm

Siehe auch

Exportparameter optimieren Arbeiten mit Profilen Arbeiten mit Eigenschaften