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 bira zaključivanje profila iz metapodataka, uključuje svaku porodicu duboke validacije, dozvoljava 1,000,000 poseta objektima i 1,024 zadržanih nalaza, i primenjuje kumulativne limite od 64 MiB dekodovanih podataka i 4,000,000 content tokena

MaxDecodedBytes pokriva dekodovane ICC profile, XMP metapodatke i content stream-ove, a MaxContentTokens parsirane programe stranica, Form-ova, image maski, shading-a i annotation appearance-a

Postavljanje numeričkog limita na nulu ili ispod vraća njegovu podrazumevanu vrednost, a prevelike konfigurisane vrednosti se sabijaju na implementacijske stroge plafone

Isključivanje jedne porodice provera ne slabi nezavisne provere strukture, profila, bezbednosti, priloga, akcija ni limite obilaska

THotPDF.ValidatePDFA4