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 |
|---|---|
Options | Vyberá profil, rozpočty prehľadávania a nezávisle prepínateľné validačné skupiny |
Issues | Prijí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 |
|---|---|
Profile | Používa THPDFPDFX6Profile na výber automatickej, úplnej, externej alebo N-farebnej validácie |
MaxObjects | Ohraničuje prehľadávanie nepriamych a dosiahnuteľných objektov |
MaxIssues | Ohraničuje uchované diagnostiky a pri vyčerpaní vysiela stabilné zistenie limitu |
CheckOutputIntents | Kontroluje efektívne výstupné zámery katalógu alebo stránky a vložené alebo externé profily |
CheckPageBoxes | Kontroluje zdedené MediaBox a CropBox plus priamu geometriu BleedBox, TrimBox a ArtBox |
CheckExchangeConstraints | Kontroluje akcie, formuláre, stav grafiky, XObjects, voliteľné prezentačné dáta a súvisiace výmenné obmedzenia |
CheckEmbeddedFonts | Kontroluje vložené fontové programy a potomkov Type 0 |
CheckAnnotations | Kontroluje podtyp, príznaky a pevné normálne vzhľady anotácií |
THPDFPDFX6IssueSeverityrozlišuje varovania od chýb- Každé
THPDFPDFX6ValidationIssuenesie stabilný kód, klauzulu, cestu objektu, číslo objektu, nulový index stránky a správu THPDFPDFX6ValidationIssueszachováva deterministické poradie zistenia pre opakovateľný výstup CI- Preťaženie
THPDFComplianceFindingsmapuje rovnaký prechod do zdieľaného profilu zisteníPDF/X-6bez ďalšieho prehľadávania grafu - Výstupné zámery na úrovni stránky prepisujú rozsah katalógu podľa požiadaviek PDF 2.0
- Validácia nie je mutujúca a zdieľané zdroje sa skenujú raz podľa identity objektu