GetPDFVCRManifest

合規性、可變內容、診斷、JSON

描述

驗證外部 PDF/VCR-1 範本,並以 JSON 傳回其宣告欄位、選用的頁面選擇欄位與取代預留位置繫結

語法

Delphi

Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;

參數

InputFileName要檢查的 PDF/VCR 範本完整路徑
Password開啟檔案用的密碼;未加密範本為空字串

傳回值

範本符合規範時為 JSON 物件,否則為空字串

備註

清單包含 version、fields、pageSelectionField 與 placeholders 陣列,其項目含有 field、0-based 的 page、mcid 與選配的 bbox

萃取使用與合規測試 6 相同的有界結構走訪與 PDF/X 基礎檢查,因此格式錯誤或不符合規範的範本會在 JSON 傳回前被拒絕

輸入檔案遺失會設定 LastErrorCode 401;範本被拒會設定 LastErrorCode 608

另請參閱

BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance