清除 PDF 元数据与隐藏信息
简答: PDF 的隐藏信息包括文档属性与 XMP 元数据、附件、注释、表单、脚本、书签、图片里的 EXIF,以及增量保存留下的历史版本。EnjoyPDF 的安全脱敏会在保存时整体重写文件,一并清除这些内容。
隐藏信息在哪里
| 位置 | 可能包含 |
|---|---|
| 文档信息(标题、作者、主题、关键词) | 起草人姓名、项目代号 |
| XMP 元数据 | 创建软件、修改时间、编辑历史 |
| 附件与嵌入文件 | 原始 Word、Excel 文件 |
| 注释与批注 | 内部讨论 |
| 表单字段 | 填过的值 |
| JavaScript 与打开动作 | 不必要的脚本 |
| 书签与结构化标签文字 | 原文片段 |
| 缩略图 | 修改前的页面预览 |
| 图片 EXIF / XMP | 拍摄设备、时间、位置 |
| 历史版本 | 增量保存时保留的旧内容 |
一次清除
PDF 字符替换工具 安全脱敏保存时,用 pikepdf 把文件从头重写:不保留旧的增量版本,清除上表中的全部项目,JPEG 图片去掉 EXIF、XMP 和注释段。保存后自动检查元数据、附件和历史版本是否已清除。
自己检查
- 在阅读器中查看「文档属性」;
- 打开附件面板、注释面板;
- 用 ExifTool 等工具查看完整的元数据列表。
常见问题
普通替换保存时也会清除这些信息吗?
不会。整体重写和隐藏信息清除属于安全脱敏。普通替换保留原文件结构,只修改目标文字。
清除后还能搜索吗?
页面上的文字层不受影响,仍然可以搜索。被清除的是结构化标签文字等辅助信息。