在政府网站上点击护照申请表后,该表格在 Google Chrome(我使用的浏览器)中以 PDF 文件形式打开。将 PDF 保存到磁盘的下载部分后,我经常填写字段并另存为(保存到下载部分)。
两天后,当我重新打开 PDF 文件时,我发现所有字段都完全是空的,好像从未填写过一样。它们不是在那里,而是用白色墨水写的,通过突出显示或选择显示出来;我输入的任何数据都没有任何明显的痕迹。我也没有将文件保存在其他地方;它保存在下载中。修改日期属性甚至与我上次保存的时间相匹配。我尝试使用 Microsoft Edge、Adobe Reader、Internet Explorer、Opera 浏览器和 Reader(“应用程序”)打开文件,但无济于事。同样的空表格。
有没有什么方法可以恢复所有字段中输入的数据?
我以后应该采取什么预防措施以免丢失 PDF 表单中输入的数据?
我很惊讶我没有在其他地方看到过关于这个问题的讨论。我有看到很多关于打开时整个 PDF 都是空白的讨论,但这不是我的情况——可以看到完整的政府表格,但看不到我输入的数据。
答案1
根据 Max W 的评论,我做了一些尝试,尝试在PDF 网页使用不同的浏览器。
Chrome 51 | Edge 25 | FF 44 | IE 11 | Opera 38 |
yes | no | no | yes | yes | Allows user to fill in form fields
no | -- | -- | yes | no | Preserves field data on saving local file
我的发现(如上表所示):
- 所有浏览器都允许我将 PDF 保存在本地。
- Edge 和 Firefox 都不允许填写字段。
- Chrome 和 Opera 都允许填写字段(并允许打印填写的表格)但 当文档在本地保存时,都无法保存输入的表单数据。
- 只有 Internet Explorer 既允许填写字段,又当文档在本地保存时,保留输入的表单数据。