← 返回博客
如何从PDF中删除嵌入的附件
发布于 • 5 分钟
PDF可能包含您可能不知道存在的隐藏附件。在共享文档之前,检查并删除任何嵌入文件很重要。
什么是PDF附件?
PDF附件是嵌入PDF文档中的文件。它们可以包括:
- 源文档(Word、Excel文件)
- 支持图像
- 数据文件
- 其他PDF
- 任何文件类型
与链接文件不同,附件随PDF一起传输—任何拥有文档的人都可以访问附加文件。
为什么附件是风险
隐藏于视图
附件可能不会立即可见:
- 仅在附件面板中显示
- 不在页面内容中显示
- 共享前容易被忽略
可能包含敏感数据
附件可能包括:
- 比PDF包含更多信息的原始文档
- 带有跟踪更改的源文件
- 机密支持材料
- 您不打算共享的文件
安全漏洞
附件可能包含:
- 恶意软件(尽管大多数阅读器阻止执行)
- 敏感宏
- 脚本
如何查找附件
在Adobe Acrobat/Reader中
- 在左侧面板中查找回形针图标
- 或转到视图 > 显示/隐藏 > 导航窗格 > 附件
- 附件面板显示所有嵌入文件
在其他PDF阅读器中
大多数阅读器都有附件面板或类似功能:
- Foxit:视图 > 导航面板 > 附件
- Preview (Mac):视图 > 显示标记工具栏,然后检查附件
- PDF-XChange:视图 > 窗格 > 附件
编程方式
使用命令行工具:
# 使用pdfdetach (poppler-utils)
pdfdetach -list document.pdf
如何删除附件
方法1:Adobe Acrobat Pro
- 打开附件面板
- 选择要删除的附件
- 单击删除按钮(垃圾桶图标)
- 保存文档
方法2:清理工具
CleanPDF和类似工具在清理过程中删除附件:
- 上传到CleanPDF清理
- 清理过程删除所有附件
- 下载干净的文件
方法3:命令行
使用poppler-utils:
# 列出附件
pdfdetach -list input.pdf
# 保存不带附件需要重新创建PDF
# 使用Ghostscript或QPDF进行此操作
方法4:重新导出
- 打印为PDF(创建不带附件的新文件)
- 或在某些应用程序中使用"导出"而不是"保存"
嵌入内容的类型
文件附件
嵌入PDF中的实际文件。最可见的类型。
嵌入文件
类似于附件,但可能由表单操作或脚本引用。
组合文件
PDF组合可以在单个PDF包中包含多个文件。
嵌入字体
通常不是安全问题,但可能很大。
嵌入多媒体
嵌入PDF中的音频、视频或3D内容。
何时检查附件
外部共享前
在向组织外发送之前,始终检查文档。
接收PDF时
检查传入的PDF是否有意外附件。
为合规性清理时
GDPR和其他法规可能要求删除包含个人数据的附件。
发布前
公开发布的文档应彻底检查。
不删除附件的风险
案例1:源文档暴露
从Word导出的PDF可能包含原始Word文件作为附件,完整包含:
- 显示所有编辑的跟踪更改
- 审阅者的评论
- 文档的先前版本
案例2:意外数据共享
报告PDF可能有一个支持Excel文件附件,其中包含:
- 比PDF中显示的更多数据
- 揭示计算方法的公式
- 不用于分发的原始数据
案例3:遗留附件
在多人之间传递的文档可能累积了没有人记得添加的附件。
最佳实践
对于文档创建者
- 最终确定前检查 - 共享前审查附件
- 删除不必要的文件 - 仅保留必要的附件
- 考虑安全性 - 附件是否适合所有收件人?
对于文档接收者
- 检查传入的PDF - 了解附加了什么
- 扫描附件 - 如果打开,确保它们安全
- 不要盲目转发 - 重新分发前检查
对于组织
- 包含在工作流程中 - 使附件检查成为标准
- 使用清理工具 - 为敏感文档自动化删除
- 培训员工 - 确保了解附件风险
删除后验证
删除附件后:
- 检查附件面板 - 应该为空
- 文件大小比较 - 如果删除了大文件,应该更小
- 测试文档 - 确保没有损坏
- 使用分析工具 - 验证完全删除
清理的优势
虽然您可以手动删除附件,但像CleanPDF这样的清理工具提供优势:
- 全面 - 删除所有类型的嵌入内容
- 还删除 - 元数据、评论、修订历史
- 快速 - 一步而不是手动检查
- 可靠 - 一致的结果
结论
PDF附件容易被忽略,但可能构成重大的隐私和安全风险:
- 始终检查 - 在共享任何重要文档之前
- 删除不必要的附件 - 仅保留需要的内容
- 考虑清理 - 进行全面清理
- 验证删除 - 确认附件已消失
花几分钟检查附件可以防止尴尬或有害的信息泄露。
需要从PDF中删除附件和其他隐藏数据?使用CleanPDF的清理工具进行全面清理。