THPDFArchivalPreservationReport Record

Unit: HPDFArchivalConversion

Legt succes, validatiebewijs, preservation-bewijs-aantallen, appearance-afhandeling, OCR-activiteit en bewuste informatieverliezen bloot

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 behoudt de bestaande archival-succes-, annulerings-, faalsoort-, diagnostiek-, budget-metrics, bronpagina-aantal, uitvoergrootte, verwijderde-object-aantallen en finale native validatie-bevindingen

TextAndVectorContentPreserved is alleen true na geslaagde validatie, contentverificatie, resourceverificatie en publicatie; RasterizedPages blijft nul

PreservedContentStreams telt unieke originele pagina-content-streams met byte-identieke gedecodeerde operatoren en behouden pagina-bereikbaarheid en -volgorde

PreservedResourceStreams telt unieke originele rendering- en behouden appearance-resource-streams gecheckt met encoded-payload SHA-256 en uitvoerpagina-bereikbaarheid, inclusief embedded fonts, ToUnicode-streams, afbeeldingen, profielen en Form XObjects

FlattenedAppearances telt zichtbare normale appearances behouden als Form XObjects, SynthesizedAppearances telt natively gegenereerde ontbrekende appearances, en RemovedHiddenAnnotations telt niet-zichtbare of Popup-annotaties verwijderd zonder te schilderen

Tekst-aantallen meten geëxtraheerde UTF-16-code-units in bron- en uitvoerpagina's; OCR-velden rapporteren herkenning zonder te claimen dat een originele pagina is gerasterd

InitialValidationIssues registreert bronbevindingen, Repair registreert ondersteunde metadata- en structuurreparaties, en Losses registreert expliciete interactie-, attachment-, signature- of metadata-verwijdering

Faalrapporten kunnen partiele werk-aantallen uit de weggegooide kloon bevatten; gebruik succes- en preservation-vlaggen bij het bepalen of een uitvoer is gepubliceerd

Zie het preservation-profiel voor ondersteunde fonts en kleuren, appearance-regels, expliciete verliezen, cumulatieve stream-work-budgetten, publicatiegaranties en validatielimieten