THPDFArchivalPreservationOptions Record

Unit: HPDFArchivalConversion

Konfiguriert begrenzte Text- und Vektorbewahrung für die Basis-PDF/A-4-Konvertierung

THPDFArchivalPreservationOptions = record
  Limits: THPDFArchivalConversionOptions;
  SynthesizeMissingAppearances: Boolean;
  RemoveEmbeddedFiles: Boolean;
  AllowSignatureInvalidation: Boolean;
  AddOCRToImagePages: Boolean;
  OCREngine: IHPDFOCREngine;
  OCROptions: THPDFOCRTextLayerOptions;
  MaxLossEntries: Integer;
  MaxTextCodeUnits: Integer;
  MaxContentTokens: Integer;
  class function Default: THPDFArchivalPreservationOptions; static;
end;
MemberDefault und Bedeutung
LimitsBestehende Archiv-Defaults für Seiten, Objekte, gestagte Bytes, Stream-Arbeit, Abbruch und Checkpoints; Raster-Pixelbudgets gelten für optionale OCR-Erkennung
SynthesizeMissingAppearancesTrue, erlaubt kompatible native Markup- oder Feld-Appearance-Generierung; nicht unterstützte oder unpassende Generierung weist die Veröffentlichung zurück
RemoveEmbeddedFilesFalse, weist angehängte Dateien zurück, sofern ihre Entfernung nicht explizit freigeschaltet ist
AllowSignatureInvalidationFalse, weist Signaturfelder zurück, sofern Invalidierung und Entfernung nicht explizit freigeschaltet sind
AddOCRToImagePagesFalse, erkennt optional Seiten ohne extrahierbaren Text und hängt eine unsichtbare Textebene an
OCREngineNil, nutzt eingebaute begrenzte ASCII-OCR; eine Application-Engine kann breitere Erkennungsabdeckung liefern
OCROptionsNative OCR-Defaults mit aktiviertem skip-pages-with-text und deaktivierter neuer Optional-Content-Gruppe; der Konverter behält zudem bestehende OCR-Ebenen und wendet Archiv-Limits an
MaxLossEntries1.024, begrenzt zusätzlich native Repair- und Validierungsreport-Einträge
MaxTextCodeUnits1.048.576, begrenzt extrahierte Quell- und Ausgabetexte sowie erwarteten synthetisierten Appearance-Text
MaxContentTokens4.000.000 pro nativem Validierungsdurchlauf

Initialisieren Sie den Record mit Default; nullinitialisierte Budgets sind ungültig

Siehe das preservation profile für unterstützte Schriften und Farben, Appearance-Regeln, explizite Verluste, kumulative Stream-Arbeitsbudgets, Veröffentlichungsgarantien und Validierungslimits