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 wybiera wnioskowanie profilu na podstawie metadanych, włącza każdą rodzinę walidacji pogłębionej, dopuszcza 1 000 000 odwiedzin obiektów i 1024 zachowane problemy oraz nakłada łączne limity 64 MiB zdekodowanych danych i 4 000 000 tokenów treści
MaxDecodedBytes obejmuje zdekodowane profile ICC, metadane XMP i strumienie treści, a MaxContentTokens obejmuje programy stron, Forms, masek obrazów, shadingów i wyglądów adnotacji
Ustawienie liczbowego limitu na zero lub mniej przywraca jego wartość domyślną, a nadmierne wartości konfiguracyjne są przycinane do twardych sufitów implementacji
Wyłączenie jednej rodziny sprawdzianów nie osłabia niezależnych kontroli struktury, profilu, zabezpieczeń, załączników, akcji ani przechodzenia po grafie obiektów