修复 PDF/A 验证错误时,先确认对方要求的准确配置文件,例如 PDF/A-2b,再根据验证报告中的具体规则修改源文档。保留原始 PDF 和完整报告,一次处理一类错误,使用正确的 PDF/A 预设导出新文件,然后重新验证这一个文件。
文件能正常打开、元数据中写有 PDF/A,或通过一次快速检查,都不等于正式符合标准。不同部分和符合级别的规则不同。安全修复既要保留内容,也要满足档案机构或接收方实际指定的配置文件。
快速修复流程
- 1. 书面确认配置文件。仅写“PDF/A”不够准确。
- 2. 保留证据。保存原文件和完整的规则报告。
- 3. 初步检查目标文件。识别声明、字体、加密、元数据、脚本、版本或颜色问题。
- 4. 尽量修复源文档。调整 Word、InDesign、扫描仪或文档系统的导出设置。
- 5. 使用指定配置文件验证。采用完整验证器或接收方指定工具。
- 6. 检查结果。比较页面、文本、链接、签名和无障碍性。
- 7. 归档已测试副本。将配置文件和报告一起保存。
从配置文件开始,而不是看错误数量
PDF/A 是 ISO 19005 标准族。PDF/A-1b、PDF/A-2u、PDF/A-3a 和 PDF/A-4 允许的功能和要求并不相同。同一文档可能通过一个配置文件,却无法通过另一个。如果要求只写“归档 PDF”,还要查阅签名、元数据、附件、访问和保留政策。
| 报告指向 | 可能原因 | 优先修复方式 |
|---|---|---|
| PDF/A 标识或 XMP | 声明缺失、格式错误或互相矛盾 | 用准确预设重新导出,不要只改元数据标签 |
| 字体或字符映射 | 字体或所需字形没有正确嵌入 | 在源文档中解决许可/替换问题并启用嵌入 |
| 加密 | PDF 受密码保护或已加密 | 从可信源创建经过授权的未加密归档副本 |
| ICC 或输出意图 | 颜色未按配置文件定义 | 使用批准的颜色配置导出,并检查图片和图表 |
| JavaScript、操作或附件 | 所选配置文件限制该功能 | 决定是否删除、扁平化,或采用允许它的其他配置文件 |
| 标签、Unicode、语言或替代文本 | 较高级别要求源文档未导出的结构 | 在无障碍源工作流程中修复结构和字符映射 |
| 语法、对象或交叉引用 | PDF 在进行 PDF/A 检查前就已损坏 | 从原始源重新导出,不要反复转换损坏副本 |
如果不熟悉各部分和级别,请先阅读PDF 标准指南。最终仍以接收方要求为准。
保留原文件和完整报告
在副本上工作。有效报告应写明配置文件、规则或测试条件、对象类型和出现次数。不要只修复第一个示例。对于已签名 PDF,任何重写都可能改变签名字节。先用PDF 签名检查器检查原文件,修复后再重新完成经批准的签名流程。
选择修复前先做初步检查
将工作副本放入 PDF/A Validator。PDFCheck 会显示声明的部分和级别、字体嵌入、加密、JavaScript、XMP、PDF 版本和 ICC 配置指标,帮助快速判断错误类别。
重要能力边界
PDFCheck 不会像完整符合性引擎那样评估 ISO 19005 的每条规则。结果是诊断性初筛,不是归档证书。正式验证请使用 veraPDF 验证配置文件、Adobe Acrobat Preflight 或接收方指定的验证器。
如果文件无法稳定解析,应先解决普通结构问题。使用通用 PDF Validator和“无效 PDF”错误修复指南,再处理符合性。
在源文档中修复字体和元数据
电脑可能用本地字体替代缺失字体,因此 PDF 看起来正常,但归档不能依赖这台设备。使用PDF 字体检查器和PDF 字体识别指南。如果许可不允许嵌入,请在源文档中换成可嵌入字体,并重新检查版式和特殊字符。
使用准确的 PDF/A 预设导出到新文件。仅增加元数据声明并不够。如果应用自动修复,Adobe 的 Preflight 修复文档明确说明修复会永久改变文档。
重新验证,并检查文档用途
用相同配置文件验证新导出文件。Adobe 于 2026 年 2 月 26 日更新的 Preflight 配置文件文档区分检查和修复;veraPDF 提供 PDF/A-1 至 PDF/A-4 的规则级结果。
- 比较字体、图片、透明度或颜色发生变化的页面。
- 搜索并复制包含重音符号和非拉丁字符的文本。
- 测试链接、书签、表单和必要附件。
- 如果还要求无障碍,应单独进行无障碍检查。
- 在最终批准 PDF/A 签名后验证数字签名。
PDF Association 的 PDF/A 常见问题介绍了嵌入字体和专业验证器。格式符合性不能替代保留、访问、真实性和人工复核政策。
最终检查清单
- □ 已记录准确的部分和符合级别。
- □ 已保存原文件和完整错误报告。
- □ 已将重要错误追溯到源文档或导出设置。
- □ 已从源文档导出新文件。
- □ 新文件通过要求的正式配置文件。
- □ 已检查页面、文本、链接、字体和必要功能。
- □ 配置文件、报告和测试副本一起保存。
最后按照发送 PDF 前的 7 步检查完成交付,确保提交的就是已验证和复核的文件。