Record THPDFArchivalPreservationReport

Unità: HPDFArchivalConversion

Espone successo, evidenze di validazione, conteggi di prova di conservazione, gestione delle appearance, attività OCR e perdite di informazioni deliberate

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 conserva il successo archivistico esistente, cancellazione, tipo di fallimento, diagnostico, metriche di budget, conteggio pagine sorgente, dimensione output, conteggi oggetti rimossi e risultanze finali della validazione nativa

TextAndVectorContentPreserved è true solo dopo validazione, verifica del contenuto, verifica delle risorse e pubblicazione riuscite; RasterizedPages resta zero

PreservedContentStreams conta i content stream di pagina originali unici con operatori decodificati byte-identici e reachability e ordine delle pagine conservati

PreservedResourceStreams conta gli stream risorsa unici originali di rendering e appearance trattenute controllati con SHA-256 del payload codificato e reachability delle pagine di output, font incorporati, stream ToUnicode, immagini, profili e Form XObjects inclusi

FlattenedAppearances conta le normal appearance visibili trattenute come Form XObjects, SynthesizedAppearances conta le appearance mancanti generate nativamente e RemovedHiddenAnnotations conta le annotazioni non visualizzabili o Popup rimosse senza disegno

I conteggi testo misurano le code unit UTF-16 estratte nelle pagine sorgente e di output; i campi OCR riportano il riconoscimento senza affermare che una pagina originale sia stata rasterizzata

InitialValidationIssues registra le risultanze della sorgente, Repair registra le riparazioni supportate di metadati e struttura e Losses registra la rimozione esplicita di interazione, allegati, firme o metadati

I report di fallimento possono contenere conteggi di lavoro parziali del clone scartato; usa i flag successo e conservazione per decidere se un output è stato pubblicato

Vedi il profilo di conservazione per font e colori supportati, regole delle appearance, perdite esplicite, budget cumulativi di lavoro sugli stream, garanzie di pubblicazione e limiti di validazione