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 velger metadatadrevet profilinferens, aktiverer hver dype valideringsfamilie, tillater 1 000 000 objektbesøk og 1 024 beholdte funn, og bruker kumulative grenser på 64 MiB dekodede data og 4 000 000 innholdstokener

MaxDecodedBytes dekker avkodede ICC-profiler, XMP-metadata og innholdsstrømmer, mens MaxContentTokens dekker parsed side-, Form-, bildemaske-, skygge- og annotasjonsutseende-programmer

Å sette en numerisk grense til null eller lavere gjenoppretter standarden, og for høye konfigurerte verdier begrenses til implementasjonens harde tak

Å deaktivere én sjekkfamilie svekker ikke uavhengige strukturelle, profil-, sikkerhets-, vedlegg-, handling- eller traverseringssjekker

THotPDF.ValidatePDFA4