GetPDFVCRManifest
合规、可变内容、诊断、JSON
描述
验证外部 PDF/VCR-1 模板,并以 JSON 返回其声明的字段、可选的页面选择字段和替换占位符绑定
语法
Delphi
Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;参数
| InputFileName | 要检查的 PDF/VCR 模板的完整路径 |
|---|---|
| Password | 打开文件所用的密码;未加密模板为空字符串 |
返回值
模板合规时返回 JSON 对象,否则返回空字符串
备注
清单包含 version、fields、pageSelectionField,以及一个 placeholders 数组,其条目包含 field、零基 page、mcid 和可选的 bbox
提取使用与合规性测试 6 相同的有界结构遍历和 PDF/X 基础检查,因此格式错误或不合规的模板会在返回 JSON 前被拒绝
缺少输入文件设置 LastErrorCode 401;被拒绝的模板设置 LastErrorCode 608
另请参阅
BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance