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 wählt die metadatengetriebene Profilableitung, aktiviert jede tiefe Validierungsfamilie, erlaubt 1.000.000 Objektbesuche und 1.024 beibehaltene Befunde und wendet kumulierte Grenzen von 64 MiB dekodierten Daten und 4.000.000 Content-Tokens an

MaxDecodedBytes umfasst dekodierte ICC-Profile, XMP-Metadaten und Content-Streams, während MaxContentTokens geparste Seiten-, Form-, Bildmasken-, Verlauf- und Anmerkungsdarstellungsprogramme umfasst

Eine numerische Grenze von null oder darunter stellt ihren Standardwert wieder her, und überhöhte konfigurierte Werte werden auf feste Umsetzungsobergrenzen begrenzt

Das Deaktivieren einer Prüffamilie schwächt keine unabhängigen strukturellen, Profil-, Sicherheits-, Anhangs-, Aktions- oder Traversierungsprüfungen

THotPDF.ValidatePDFA4