THPDFPDFA4ValidationOptions Record

THPDFPDFA4ValidationOptions = record
  Profile: THPDFPDFA4Profile;
  MaxObjects: Integer;
  MaxIssues: Integer;
  MaxDecodedBytes: Int64;
  MaxContentTokens: Integer;
  CheckEmbeddedFonts: boolean;
  CheckAnnotationAppearances: boolean;
  CheckOptionalContent: boolean;
  CheckColourSpaces: boolean;
  CheckTransparency: boolean;
  CheckCompositeFonts: boolean;
  CheckMetadataPackets: boolean;
  class function Default: THPDFPDFA4ValidationOptions; static;
end;

Default odabire zaključivanje profila na temelju metapodataka, omogućuje svaku obitelj duboke provjere, dopušta 1,000,000 posjeta objekata i 1,024 zadržanih nalaza te primjenjuje kumulativna ograničenja od 64 MiB dekodiranih podataka i 4,000,000 znakova (tokena) sadržaja

MaxDecodedBytes obuhvaća dekodirane ICC profile, XMP metapodatke i tokove sadržaja, a MaxContentTokens obuhvaća raščlanjene programe stranica, Form objekata, maski slika, sjenčanja i izgleda anotacija

Postavljanje brojčanog ograničenja na nulu ili niže vraća njegovu zadanu vrijednost, a prenaglašene konfigurirane vrijednosti spuštaju se na tvrde gornje granice implementacije

Onemogućavanje jedne obitelji provjera ne slabi neovisne strukturne, profile, sigurnosne, privitka, akcijske ili obilazne provjere

THotPDF.ValidatePDFA4