Rekord THPDFArchivalPreservationReport

Unit: HPDFArchivalConversion

Odsłania sukces, dowody walidacji, liczby dowodów zachowania, obsługę wyglądów, aktywność OCR i celowe straty informacji

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 zachowuje istniejący archiwalny sukces, anulowanie, rodzaj awarii, diagnostykę, metryki limitów, liczbę stron źródła, rozmiar wyjścia, liczby usuniętych obiektów i finalne natywne ustalenia walidacji

TextAndVectorContentPreserved jest true dopiero po udanej walidacji, weryfikacji zawartości, weryfikacji zasobów i publikacji; RasterizedPages pozostaje zerowe

PreservedContentStreams liczy unikalne oryginalne strumienie zawartości stron z bajt-identycznymi zdekodowanymi operatorami i zachowaną osiągalnością i kolejnością stron

PreservedResourceStreams liczy unikalne oryginalne strumienie zasobów renderowania i zachowanych wyglądów sprawdzone SHA-256 ładunku zakodowanego i osiągalnością stron wyjścia, łącznie z osadzonymi fontami, strumieniami ToUnicode, obrazami, profilami i Form XObjectami

FlattenedAppearances liczy widoczne wyglądy normal zachowane jako Form XObjecty, SynthesizedAppearances liczy brakujące wyglądy wygenerowane natywnie, a RemovedHiddenAnnotations liczy adnotacje nieprzeglądowe albo Popup usunięte bez malowania

Liczby tekstu mierzą ekstrahowane jednostki kodowe UTF-16 w stronach źródła i wyjścia; pola OCR raportują rozpoznawanie bez roszczenia, że oryginalna strona była rastrowana

InitialValidationIssues zapisuje ustalenia źródła, Repair obsługiwane naprawy metadanych i struktury, a Losses jawne usunięcia interakcji, załączników, podpisów albo metadanych

Raporty awarii mogą zawierać częściowe liczby pracy z odrzuconego klona; przy podejmowaniu decyzji, czy wyjście zostało opublikowane, używaj flag sukcesu i zachowania

Zobacz profil zachowania po obsługiwane fonty i kolory, reguły wyglądów, jawne straty, narastające limity pracy strumieni, gwarancje publikacji i limity walidacji