THPDFSanitiseReport Kaydı

Yüklenen belge sanitizasyonu koşusu için kategori başına kaldırma sayıları, iş limitleri ve nesne grafiği sağlığı

Bildirim

THPDFSanitiseReport= record
  Profile: THPDFSanitiseProfile;
  ActionsRemoved: Integer;
  JavaScriptEntriesRemoved: Integer;
  EmbeddedFilesRemoved: Integer;
  RiskyAnnotationsRemoved: Integer;
  XFAEntriesRemoved: Integer;
  PayloadStreamsRemoved: Integer;
  ReferencesRemoved: Integer;
  UnreachableObjectsRemoved: Integer;
  MetadataEntriesRemoved: Integer;
  RedactAnnotationsRemoved: Integer;
  PriorRevisionBytesDiscarded: Int64;
  ObjectsVisited: Integer;
  Changed: boolean;
  LimitExceeded: boolean;
  InvalidObjectGraph: boolean;
end;

Birim

HPDFDoc

Alanlar

AlanAmaç
ProfileUygulanan sanitizasyon politikası; spJavaScriptOnly'den spRedactionCleanup'e
ActionsRemovedSilinen belge, sayfa ve alan action'ları
JavaScriptEntriesRemovedBelgenin name tree'sinden soyulan JavaScript girdileri
EmbeddedFilesRemovedSilinen gömülü dosya ekleri
RiskyAnnotationsRemovedProfilin riskli sınıflandırdığı annotation türleri; Launch veya Movie gibi
XFAEntriesRemovedCatalog'dan atılan XFA girdileri
PayloadStreamsRemovedKaldırılan çalıştırılabilir veya güvenilmeyen payload stream'leri
ReferencesRemovedGeriye kalan ve tur tarafından budanan asılı referanslar
UnreachableObjectsRemovedYeniden yazılan dosyadan atılan sahipsiz nesneler
MetadataEntriesRemovedProfilin hedeflediği metadata girdileri; document info veya XMP parçaları gibi
RedactAnnotationsRemovedİşaretli içeriğin kurtarılamaması için temizlenen artık redaction annotation'ları
PriorRevisionBytesDiscardedTam yeniden yazımın artık taşımadığı önceki artımlı revizyon baytları
ObjectsVisitedNesne grafiği yeniden yazılırken incelenen nesneler
ChangedBelge içeriği gerçekten değiştirildiyse True
LimitExceededBir iş bütçesi, turu tamamlanmadan durdurduğunda True
InvalidObjectGraphKaynak nesne grafiği güvenli bir yeniden yazım için fazla hasarlıysa True

Kullanım notları

İlgili API'ler