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 sélectionne l'inférence de profil pilotée par les métadonnées, active chaque famille de validation profonde, autorise 1,000,000 visites d'objets et 1,024 constats conservés, et applique des limites cumulées de 64 Mio de données décodées et de 4,000,000 jetons de contenu
MaxDecodedBytes couvre les profils ICC décodés, les métadonnées XMP et les flux de contenu, tandis que MaxContentTokens couvre les programmes analysés des pages, Form, masques d'image, fonds et apparences d'annotations
Définir une limite numérique à zéro ou en dessous restaure sa valeur par défaut, et les valeurs configurées excessives sont plafonnées aux plafonds stricts de l'implémentation
Désactiver une famille de vérifications n'affaiblit pas les vérifications indépendantes de structure, de profil, de sécurité, de pièces jointes, d'actions ou de parcours