THPDFArchivalPreservationReport Record

Birim: HPDFArchivalConversion

Başarıyı, doğrulama kanıtını, koruma kanıt sayılarını, appearance işlemeyi, OCR etkinliğini ve kasıtlı bilgi kayıplarını açığa çıkarır

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, mevcut arşiv başarısını, cancellation'ı, hata türünü, tanıyı, bütçe metriklerini, kaynak-sayfa sayısını, çıktı boyutunu, kaldırılan-nesne sayılarını ve nihai native doğrulama bulgularını korur

TextAndVectorContentPreserved, yalnızca başarılı doğrulama, içerik doğrulaması, kaynak doğrulaması ve yayından sonra true'dur; RasterizedPages sıfır kalır

PreservedContentStreams, bayt-aynı çözülmüş operator'lere ve korunan sayfa ulaşılabilirliği ve sırasına sahip benzersiz orijinal sayfa içerik stream'lerini sayar

PreservedResourceStreams, kodlanmış-yük SHA-256 ve çıktı-sayfası ulaşılabilirliğiyle denetlenen benzersiz orijinal rendering ve korunan appearance kaynak stream'lerini sayar; gömülü yazı tipleri, ToUnicode stream'leri, görüntüler, profiller ve Form XObject'ler dâhil

FlattenedAppearances, Form XObject olarak korunan görünür normal appearance'ları sayar; SynthesizedAppearances native olarak üretilen eksik appearance'ları sayar ve RemovedHiddenAnnotations, boyamadan kaldırılan görüntülenemez veya Popup anotasyonları sayar

Metin sayaçları, kaynak ve çıktı sayfalarında çıkarılan UTF-16 code unit'leri ölçer; OCR alanları, bir orijinal sayfanın rasterleştirildiğini iddia etmeden tanımayı bildirir

InitialValidationIssues kaynak bulgularını kaydeder; Repair desteklenen metadata ve yapısal onarımları kaydeder; Losses açık etkileşim, eklenti, imza veya metadata kaldırmasını kaydeder

Hata raporları, atılan klonlardan kısmi iş sayıları içerebilir; bir çıktının yayımlanıp yayımlanmadığına karar verirken başarı ve koruma bayraklarını kullanın

Desteklenen yazı tipleri ve renkler, appearance kuralları, açık kayıplar, kümülatif stream-işi bütçeleri, yayın garantileri ve doğrulama sınırları için koruma profiline bakın