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 избира извеждане на профила от метаданните, включва всяко семейство дълбока валидация, допуска 1 000 000 посещения на обекти и 1 024 задържани констатации и прилага кумулативни лимити от 64 MiB декодирани данни и 4 000 000 съдържателни токена
MaxDecodedBytes обхваща декодираните ICC профили, XMP метаданните и потоците със съдържание, а MaxContentTokens — разчетените програми на страници, Form, image-mask, shading и външни видове на анотации
Задаването на числов лимит нула или по-малко възстановява стойността по подразбиране, а прекалено големите конфигурирани стойности се ограничават до твърдите тавани на реализацията
Изключването на едно семейство проверки не отслабва независимите проверки за структура, профил, сигурност, приложения, действия и обхождане