最近我一直在扫描一些文档,以便在 Android 平板电脑或智能手机上随身携带。我在 DropBox 上分享它们,并使用 Adobe Reader 打开它们。
问题是大多数 PDF 无法在 Android 上的 Adobe Reader 中打开。我收到以下错误:
该文档无法打开,因为它已损坏或损毁。
我尝试在 Moon+ Reader Pro 中打开它,它确实打开了。
我的假设(基于一份可以打开的扫描文档)是与日期相关的问题。可以打开的文档的日期正确(即扫描日期),而其他无法打开的文档的日期为 1970 年。
例如,打开的文档具有以下元数据:
制作人 itext-paulo-155 (itextpdf.sf.net-lowagie.com)
创建者 pdftk 1.44 - www.pdftk.com
创建时间:2014 年 2 月 14 日星期五下午 7:02:56 EET
格式 PDF-1.4
而无法打开的文档:
制片人 无
Creator 简易扫描 3.4.3
创建时间:1970 年 1 月 1 日星期四上午 1:59:59 EET
格式 PDF-1.3
我的假设正确吗?我该如何解决这个问题,以便能够在 Android 上打开它们,并且不会再次遇到此问题?
答案1
我发现 Adobe 论坛上有一个相关主题http://forums.adobe.com/thread/1029452这并不能解决问题。这不是下载问题,因为我刚刚尝试使用 AirDroid 通过 wifi 传输文件,但问题仍然存在。
临时解决方案(问题仍然存在):使用 pdftk 修复文件:
pdftk broken.pdf output fixed.pdf
这使得文件可以在 Android 上使用 Adobe Reader 打开,但我仍然想知道问题是什么以及如何在以后的扫描中避免遇到它。