THPDFArchivalPreservationReport Record
Unit: HPDFArchivalConversion
Exponiert Erfolg, Validierungsevidenz, Bewahrungs-Nachweiszahlen, Appearance-Behandlung, OCR-Aktivität und bewusste Informationsverluste
THPDFArchivalPreservationReport = record
Conversion: THPDFArchivalConversionReport;
TextAndVectorContentPreserved: Boolean;
PreservedContentStreams: Integer;
PreservedResourceStreams: Integer;
FlattenedAppearances: Integer;
SynthesizedAppearances: Integer;
RemovedHiddenAnnotations: Integer;
SourceTextCodeUnits, OutputTextCodeUnits: Int64;
RasterizedPages: Integer;
OCR: THPDFOCRTextLayerInfo;
Repair: THPDFPDFA4RepairReport;
InitialValidationIssues: THPDFPDFA4ValidationIssues;
Losses: THPDFArchivalLosses;
end;
Conversion behält den bestehenden Archiv-Erfolg, Abbruch, Fehlertyp, Diagnose, Budget-Metriken, Quellseitenanzahl, Ausgabegröße, entfernter Objektzahlen und die finalen nativen Validierungsbefunde
TextAndVectorContentPreserved ist erst nach erfolgreicher Validierung, Inhaltsverifikation, Ressourcenverifikation und Veröffentlichung true; RasterizedPages bleibt null
PreservedContentStreams zählt eindeutige originale Seiteninhalts-Streams mit byteidentischen dekodierten Operatoren und bewahrter Seiten-Erreichbarkeit und -Reihenfolge
PreservedResourceStreams zählt eindeutige originale Rendering- und behaltene Appearance-Ressourcen-Streams, geprüft mit encoded-payload SHA-256 und Output-Seiten-Erreichbarkeit, einschließlich eingebetteter Schriften, ToUnicode-Streams, Bilder, Profile und Form XObjects
FlattenedAppearances zählt sichtbare Normal-Appearances, die als Form XObjects behalten wurden, SynthesizedAppearances zählt nativ generierte fehlende Appearances, und RemovedHiddenAnnotations zählt nicht sichtbare oder Popup-Annotationen, die ohne Malen entfernt wurden
Textzählungen messen extrahierte UTF-16-Code-Einheiten in Quell- und Ausgabeseiten; OCR-Felder melden Erkennung, ohne zu behaupten, dass eine Originalseite rastrisiert wurde
InitialValidationIssues zeichnet Quellbefunde auf, Repair unterstützte Metadaten- und Strukturreparaturen, und Losses explizite Interaktions-, Anhangs-, Signatur- oder Metadatenentfernungen
Fehlerreports können partielle Arbeitszahlen aus dem verworfenen Klon enthalten; nutzen Sie Erfolg- und Bewahrungs-Flags, wenn Sie entscheiden, ob eine Ausgabe veröffentlicht wurde
Siehe das preservation profile für unterstützte Schriften und Farben, Appearance-Regeln, explizite Verluste, kumulative Stream-Arbeitsbudgets, Veröffentlichungsgarantien und Validierungslimits