SetPDFVTMode
合規性、可變資料列印
描述
在 PDF/X-6 系列基礎上選取 PDF/VT-3 製作,並寫入必要的識別中繼資料
語法
Delphi
Function SetPDFVTMode(NewMode: Integer): Integer;參數
| NewMode | 1 表示在 PDF/X-6 完整交換上選取 PDF/VT-3,2 表示在 PDF/X-6p 印程部分交換上選取 PDF/VT-3,3 表示在 PDF/X-6n n 色彩部分交換上選取 PDF/VT-3 |
|---|
傳回值
成功選取模式時為 1;模式無效、文件已載入,或儲存組態衝突時為 0
備註
此模式會選取 PDF 2.0 與對應的 PDF/X-6 基礎,然後寫入 GTS_PDFVTVersion 為 PDF/VT-3、rev 為 2020,並寫入 GTS_PDFVTModDate 在儲存時與 xmp:ModifyDate 同步在
SaveToFile、SaveToString 或 SaveToStream 之前必須有完整的文件部分階層;階層不完整時會拒絕儲存並傳回 LastErrorCode 525使用
BeginDocumentPartHierarchy
SetOutputIntentProfileReference
CheckFileCompliance 與文件部分 API 建立一致的葉節點階層,其頁面範圍必須完全涵蓋每一頁一次,並依頁面順序排列模式 2 與 3 還需要透過 ComplianceTest = 4 設定的外部輸出設定檔參照,以及一或多個可擷取位置呼叫
另請參閱
SetPDFXMode, BeginDocumentPartHierarchy, SetDocumentPartPageRange, ValidateDocumentPartHierarchy, SetOutputIntentProfileReference, CheckFileCompliance