THPDFPDFA4Profile 类型
选择验证与修复强制执行的 PDF/A-4 一致性配置
声明
THPDFPDFA4Profile= (p4pAutomatic, p4pBase, p4pEngineering,
p4pAssociatedFiles);
单元
HPDFDoc
值
| 值 | 含义 |
|---|---|
p4pAutomatic | 从文档的 PDF/A 标识和 pdfaid:conformance 元数据(4E、4F)推断配置,推断不出时回退到基础配置(默认) |
p4pBase | PDF/A-4 基础配置,不带额外的一致性标识 |
p4pEngineering | PDF/A-4E 工程一致性(pdfaid:conformance E):允许更多注释子类型(如 FileAttachment)和更多动作类型(如 SetOCGState) |
p4pAssociatedFiles | PDF/A-4F 关联文件一致性(pdfaid:conformance F):要求目录中有 EmbeddedFiles 名称树条目 |
使用说明
- 在 THPDFPDFA4ValidationOptions.Profile 中为 THotPDF.ValidatePDFA4 设置配置,在 THPDFPDFA4RepairOptions.Profile 中为修复过程设置配置;两者默认都是 p4pAutomatic
- 该配置决定接受哪些注释子类型和动作类型、元数据必须携带哪个 pdfaid:conformance 标识,并驱动修复目标,比如为 p4pAssociatedFiles 添加 EmbeddedFiles 名称树
- 目标配置未知、应由文档自身标识决定时,使用 p4pAutomatic