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 selecteert metagegevensgestuurde profielinferentie, schakelt elke diepe validatiefamilie in, staat 1.000.000 objectbezoeken en 1.024 behouden bevindingen toe, en past cumulatieve limieten toe van 64 MiB gedecodeerde gegevens en 4.000.000 contenttokens

MaxDecodedBytes dekt gedecodeerde ICC-profielen, XMP-metagegevens en contentstreams, terwijl MaxContentTokens geparseerde pagina-, Form-, beeldmasker-, schaduw- en annotatieverschijning-programma's dekt

Het instellen van een numerieke limiet op nul of lager herstelt de standaardwaarde, en buitensporig geconfigureerde waarden worden geklemd op vaste implementatieplafonds

Het uitschakelen van één controlegezin verzwakt onafhankelijke structurele, profiel-, beveiligings-, bijlage-, actie- of doorloopcontroles niet

THotPDF.ValidatePDFA4