要在发送前验证 PDF,请先阅读接收方的要求,再测试你真正准备发送的最终文件。打开所有页面,运行结构检查,测试必要的文本和功能;如果对方要求 PDF/A、数字签名或无障碍,则分别使用对应的专项验证。
通用验证器可以发现格式和解析问题,但一次“通过”并不能单独证明 PDF 真实、无恶意软件、符合无障碍或特定标准,也不能保证所有门户都会接受。
7 步 PDF 预检
- 1. 固定最终副本。使用清晰的文件名保存,不再编辑这份副本。
- 2. 阅读接收方规则。记录大小、文件名、密码、PDF/A、签名、表单和无障碍要求。
- 3. 打开并检查每一页。重要文档再用第二个阅读器复核。
- 4. 运行通用验证。检查文件身份、可解析性、结构和可疑指标。
- 5. 测试内容。选择文本、打开链接,并检查字体和必需字段。
- 6. 运行专项检查。分别验证所需的 PDF/A 配置、签名或无障碍。
- 7. 发送已测试的文件。如有任何改动,请重新检查。
从接收目的开始,而不是从工具开始
“有效 PDF”对电子邮件、客户门户、法院、印刷厂、档案库和无障碍网站可能有不同含义。上传前,先明确这次检查需要支持什么决定。
| 要求 | 应做的检查 | 要回答的问题 |
|---|---|---|
| 上传可读 PDF | 打开、目视检查、通用验证 | 这份文件能否打开、解析并完整显示? |
| 提交 PDF/A-2b | 针对指定配置的验证器 | 文件是否符合该部分和级别? |
| 保持签名有效 | 完整性、证书、时间戳和信任 | 签名后的内容是否改变? |
| 发布无障碍 PDF | 自动检查加人工复核 | 文档能否被导航、理解和操作? |
按顺序检查最终文件
- 保留最终版本:分开保存可编辑源文件和未改动副本。如果 PDF 已签名,请先按照数字签名验证指南操作;重新保存或优化可能改变已签名字节。
- 抄录规则:查找大小限制、允许字符、加密、PDF 版本或 PDF/A 配置、嵌入字体、签名、表单、附件和 JavaScript 限制,并原样保存错误消息。
- 打开并目视:检查页序、裁切、空白页、图表、签名和页边距。搜索一个独特短语;如无法搜索,请查看扫描 PDF 搜索指南。
- 验证结构:将这份副本上传到 PDF 验证器。它检查 PDF 识别和解析,并显示文档、安全、字体和元数据指标。
- 测试必要功能:选择和搜索文本,打开链接与书签,在工作副本中保存表单值,并使用 PDF 字体检查器复核字体。
- 验证专项要求:针对具体问题使用 PDF/A 验证器、签名检查器或无障碍检查器,并完成人工复核。
- 保护信息并交付:检查批注、图层、附件、表单值、文件名和元数据。脱敏、优化、转换或签名后,重复相关检查,并发送正是这份已验证文件。
检查失败时怎么办
- 无法打开或解析:重新获取原始文件,或从可信源文件再次导出。
- 可以打开但门户拒绝:将错误与大小、安全、配置、文件名和功能规则逐项对照;参阅无效 PDF 错误修复指南。
- 文本不可搜索:确认页面是否为扫描图像,在获准的工作副本上运行 OCR,并校对结果。
- 编辑后签名无效:回到未签名源文件,完成获准的修改,再重新执行签名流程。
- PDF/A 或无障碍检查失败:尽量在源文件中修正被指出的规则,再次导出并重复同一专项检查。
PDFCheck 无法证明什么
PDFCheck 显示可观察属性和诊断指标。它不能证明无恶意软件、法律真实性、门户一定接受或完全无障碍,也不能替代接收方指定的合规验证器。
如果文件仍只是网页上的链接,请先按照下载前在 Chrome 中检查 PDF 的流程操作,确认并检查目标文档后再保存。
权威参考资料
Adobe 于 2026 年 2 月 26 日更新的 Preflight 配置和 Preflight 报告说明了配置检查与资源清单。
正式配置请参考 veraPDF;签名请参考 Adobe 的验证指南。W3C 于 2026 年 5 月 11 日更新的 WCAG 2.2 技术包含信息性质的 PDF 示例。