你需要可填写表单,还是只需要阅读副本?
必须保留可填写字段、书签和内部导航
- 列出必须保留的字段和导航,并单独保存原件。PDF Desk 会阻止含这些结构的文档进行合并和导出。
- 若有原始制作文件,在原软件中整理内容与导航后重新导出。若只有 PDF,请在明确支持所需结构的环境中用副本测试。无法确认环境可靠时,分别交付原件。
- 在试验副本中修改每个字段,保存、关闭并重新打开,检查值和再次编辑能力。逐一点击书签和内部链接,确认页码与位置正确,并检查同名字段是否意外共享值。
只需要阅读副本,不再填写
- 先在原件中保存输入值并重新打开确认。保留原件,再查看制作软件能否单独导出阅读副本。告知接收者该副本不可填写。
- 输入框外观可能保留而填写功能失效;书签、链接和标签也可能变化。继续前先判断是否可接受这些损失,并比较所有值和页面内容。需要保留导航时,请选择上方第一种方法。
- 我们不建议通过平坦化或删除结构绕过 PDF Desk 的限制。如果不能验证阅读副本保留了必要内容,请保留并分别交付原件。
已观察到的结果是上述页面复制试验造成结构丢失。我们未验证任何外部产品或特定版本成功合并、导出或平坦化的过程。选择前请查官方资料中的保留范围、费用及本地处理或上传方式。本资料的阅读器链接点击为 NOT RUN;结构数量不能证明导航可用。
发生条件
表单字段和书签不只是页面图形。本资料含审核人、状态两个字段、两个书签,以及指向附录的内部链接。移动页面并不能自动保留所有文档级关系。
故意制造的失败试验
独立实验代码仅用 pdf-lib copyPages 把 ReportLab 原件复制到新 PDF,刻意绕过应用的安全检查。上表记录了重新打开保存文件时发现的结构损失。仅残留控件或链接注释,不能证明字段或目标仍有效。
比较外观与结构
- 在原件中查看 Sample team / Draft 和书签。
- 仅作为教学示例打开失败文件,不要将其用作业务表单。
- 比较检查数据中的字段、大纲和注释数量。实际链接跳转需在自己的阅读器中另外测试。
- 在 PDF Desk 中打开原件:AcroForm、Outlines 和 Annotations 会阻止导出。
预防方法与限制
PDF Desk 不会为绕过限制而平坦化字段或剥离标签。本次观察仅针对一个原件和一种页面复制方法,不代表所有 PDF 合并工具。保留外观与保留填写、导航功能是不同的检查项目。
可下载检查的文件
独立观察结果与方法(JSON) · 作者信息与文件哈希截取坐标、比例、源文件哈希与重新提取结果 · 复核:2026-10-24 · pdftoppm 26.07.0 · pypdf 6.10.0 · pdfplumber 0.11.9。原始 PDF 未修改。
环境、日期与证据范围
检查日期:2026-10-23 · Windows / Chrome 155 · pdf-lib 1.17.1 · PDF.js 6.4.299 · fontkit 1.1.1 · pypdf 6.10.0 · pdftoppm 26.07.0。PDF 和图形为原创;NanumGothic 采用 OFL-1.1。表格和文件记录直接观察结果,说明文字解释其结构。真实操作系统键盘输入、实体手机及所有 PDF 阅读器不在本次试验范围内。
复现代码:scripts/lab-inputs.py、lab-outputs.mjs、lab-derived.py、tests/readiness-browser.mjs 和 tests/lab-pdf.py。

