THPDFPDFX6ValidationOptions įrašas

THPDFPDFX6ValidationOptions = record
  Profile: THPDFPDFX6Profile;
  RuleSet: THPDFPDFX6RuleSet;
  MaxObjects: Integer;
  MaxIssues: Integer;
  MaxDecodedBytes: Int64;
  MaxContentTokens: Integer;
  CheckOutputIntents: boolean;
  CheckPageBoxes: boolean;
  CheckExchangeConstraints: boolean;
  CheckEmbeddedFonts: boolean;
  CheckAnnotations: boolean;
  CheckPaintedColourSpaces: boolean;
  CheckOverprint: boolean;
  CheckTransparency: boolean;
  class function Default: THPDFPDFX6ValidationOptions; static;
end;

RuleSet priima x6rsISO15930_9_2020 skelbtam standartui arba x6rsResolvedErrata2025 tam pačiam leidimui su išspręstomis pataisomis iki 2025-11-11

Default pasirenka metaduomenimis pagrįstą profilio nustatymą ir x6rsResolvedErrata2025, įgalina kiekvieną patvirtinimo šeimą, leidžia 1 000 000 objektų apžiūrų ir 1 024 išlaikytų problemų bei taiko bendras 64 MiB dekoduotų duomenų ir 4 000 000 turinio žetonų ribas

MaxDecodedBytes apima dekoduotus ICC profilius, turinio srautus ir apribotą JPX antraštės įvestį, o MaxContentTokens – operatorius, operandus ir įdėtus masyvo darbo elementus puslapiuose, Form, šablonuose, Type 3 glifuose, minkštose kaukėse ir anotacijų išvaizdose

Skaitinės ribos nustatymas į nulį arba žemiau atstato numatytąją reikšmę, o per didelės sukonfigūruotos reikšmės apribojamos iki įgyvendinimo tvirtų viršutinių ribų

CheckPaintedColourSpaces, CheckOverprint ir CheckTransparency gali būti išjungiami nepriklausomai nesusilpninant struktūros spalvų erdvės arba perėjimo biudžeto vykdymo kitose įgalintose šeimose

HPDFPDFX6RuleSetRevision grąžina stabilų versijos pavadinimą, saugomą kiekviename THPDFPDFX6ValidationIssue.RuleRevision

THotPDF.ValidatePDFX6 · PDF/X-6 autorinis darbas ir patvirtinimas