THotPDF.ValidatePDFX6 Method

Spúšťa ohraničenú validáciu PDF/X-6, PDF/X-6p alebo PDF/X-6n nad aktuálnym grafom objektov producenta alebo načítaného dokumentu bez mutácie dokumentu

Deklarácia

function ValidatePDFX6(
  const Options: THPDFPDFX6ValidationOptions;
  out Issues: THPDFPDFX6ValidationIssues): boolean; overload;

function ValidatePDFX6(
  const Options: THPDFPDFX6ValidationOptions;
  out Findings: THPDFComplianceFindings): boolean; overload;

Jednotka

HPDFDoc

Parametre

NázovÚčel
OptionsVyberá profil, rozpočty prehľadávania a nezávisle prepínateľné validačné skupiny
IssuesPrijíma stabilnú štruktúrovanú diagnostiku v poradí prehľadávania

Návratová hodnota

Vracia True iba vtedy, keď nezostane žiadna diagnostika x6isError

Poznámky k použitiu

THPDFPDFX6ValidationOptions.Default vyberá px6Automatic, rozpočet 1 000 000 objektov, rozpočet 256 zistení a všetky validačné skupiny

PoleÚčel
ProfilePoužíva THPDFPDFX6Profile na výber automatickej, úplnej, externej alebo N-farebnej validácie
MaxObjectsOhraničuje prehľadávanie nepriamych a dosiahnuteľných objektov
MaxIssuesOhraničuje uchované diagnostiky a pri vyčerpaní vysiela stabilné zistenie limitu
CheckOutputIntentsKontroluje efektívne výstupné zámery katalógu alebo stránky a vložené alebo externé profily
CheckPageBoxesKontroluje zdedené MediaBox a CropBox plus priamu geometriu BleedBox, TrimBox a ArtBox
CheckExchangeConstraintsKontroluje akcie, formuláre, stav grafiky, XObjects, voliteľné prezentačné dáta a súvisiace výmenné obmedzenia
CheckEmbeddedFontsKontroluje vložené fontové programy a potomkov Type 0
CheckAnnotationsKontroluje podtyp, príznaky a pevné normálne vzhľady anotácií

Súvisiace API