THPDFPDFA4ValidationOptions post

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 vælger metadata-drevet profilinferens, aktiverer alle dybe valideringsfamilier, tillader 1.000.000 objektbesøg og 1.024 tilbageholdte fund og anvender kumulative grænser på 64 MiB afkodede data og 4.000.000 indholds-tokens

MaxDecodedBytes dækker afkodede ICC-profiler, XMP-metadata og indholdsstrømme, mens MaxContentTokens dækker parset side-, Form-, image-mask-, shading- og annotation-appearance-programmer

Når en numerisk grænse sættes til nul eller derunder, gendannes dens standardværdi, og for høje konfigurerede værdier klemmer ned til implementeringens hårde lofter

Deaktivering af én check-familie svækker ikke uafhængige strukturelle, profil-, sikkerheds-, vedhæftnings-, handlings- eller gennemgangscheck

THotPDF.ValidatePDFA4