THotPDF.ValidatePDFX6 Method

Atlieka ribotą PDF/X-6, PDF/X-6p ar PDF/X-6n validavimą dabartiniame kūrėjo sukurtame ar įkeltame objekto grafike, nemutuodamas dokumento

Deklaracija

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

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

Modulis

HPDFDoc

Parametrai

PavadinimasPaskirtis
OptionsPasirenka profilį, peržiūros biudžetus ir nepriklausomai perjungiamas validavimo grupes
IssuesGauna stabilią struktūrizuotą diagnostiką peržiūros tvarka

Grąžinama reikšmė

Grąžina True tik tada, kai nelieka nė vieno x6isError diagnostikos radinio

Naudojimo pastabos

THPDFPDFX6ValidationOptions.Default pasirenka px6Automatic, x6rsResolvedErrata2025, 1 000 000 objektų biudžetą, 1 024 radinių biudžetą, 64 MiB iššifruotų duomenų, 4 000 000 turinio žetonų ir visas validavimo grupes

LaukasPaskirtis
ProfileNaudoja THPDFPDFX6Profile, kad pasirinktų automatinį, baigtinį, išorinį ar N spalvų validavimą
RuleSetPasirenka ISO 15930-9:2020 taip, kaip publikuota, arba su išspręstais errata iki 2025-11-11
MaxObjectsRiboja netiesioginių ir pasiekiamų objektų peržiūrą
MaxIssuesRiboja išsaugotą diagnostiką ir, kai biudžetas išsenka, išleidžia stabilų ribos radinį
MaxDecodedBytesRiboja kaupiamus iššifruoto ICC profilio ir turinio srauto baitus bei ribotą JPX antraštės įvestį
MaxContentTokensRiboja kaupiamus išanalizuotus operatorius, operandus ir įdėtų masyvų darbo elementus, kol gali susiformuoti neribojami masyvai
CheckOutputIntentsTikrina efektyvius Catalog ar puslapio išvesties ketinimus ir įterptus ar išorinius profilius
CheckPageBoxesTikrina paveldėtas MediaBox ir CropBox bei tiesioginę BleedBox, TrimBox ir ArtBox geometriją
CheckExchangeConstraintsTikrina veiksmus, formas, grafinę būseną, XObjects, pasirenkamuosius pateikties duomenis ir susijusius mainų apribojimus
CheckEmbeddedFontsTikrina įterptų šriftų programas ir Type 0 palikuonis
CheckAnnotationsTikrina anotacijų potipį, vėliavėles ir fiksuotas normaliąsias išvaizdas
CheckPaintedColourSpacesAiškina tikrąsias kelio, teksto, vaizdo, šešėliavimo, rašto, glifo, švelnios kaukės ir išvaizdos dažymus ir tikrina jų naudojamas efektyvias spalvų erdves
CheckOverprintTikrina kontūrų ir užpildų perspausdinimo būseną, 1 režimo pritaikomumą ir jungtinio dažymo sąveikas
CheckTransparencyTikrina alfa, maišymo režimus, skaidrumo grupes, švelnias kaukes ir jungtinį užpildo bei kontūro sudarymą

Susijusios API