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 選擇以 metadata 驅動的 profile 推斷、啟用所有深度驗證家族、允許 1,000,000 次物件走訪並保留 1,024 筆發現,並套用累計 64 MiB 解碼資料與 4,000,000 個 content token 的上限
MaxDecodedBytes 涵蓋解碼後的 ICC profile、XMP metadata 與內容串流,MaxContentTokens 則涵蓋已剖析的頁面、Form、image mask、著色與註解外觀程式
把數值上限設為 0 或更低會還原其預設值,設定過大的值會被夾限到實作的硬性上限
停用某一個檢查家族,不會削弱獨立運作的結構、profile、安全性、附件、動作或走訪檢查