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, масок зображень, затінення та подань анотацій
Встановлення числового обмеження в нуль або менше відновлює його типове значення, а надмірні налаштовані значення затискаються до жорстких граничних меж реалізації
Вимкнення однієї родини перевірок не послаблює незалежні структурні, профільні, безпекові, вкладення, дієві чи обхідні перевірки