Înregistrarea THPDFPDFA4ValidationOptions
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 alege inferența profilului din metadata, activează toate familiile de validare profundă, permite 1,000,000 de vizitări de obiecte și 1,024 de constatări reținute și aplică limite cumulative de 64 MiB de date decodate și 4,000,000 de token-uri de conținut
MaxDecodedBytes acoperă profilurile ICC decodate, metadata XMP și content stream-urile, iar MaxContentTokens acoperă programele parsate pentru pagini, Form, image-mask, shading și annotation appearance
Orice limită numerică setată la zero sau sub ea readuce valoarea implicită, iar valorile configurate excesiv sunt limitate la plafoanele dure ale implementării
Dezactivarea unei familii de verificări nu slăbește verificările independente de structură, profil, securitate, atașamente, acțiuni sau parcurgere