В последнее время я сканировал некоторые документы, чтобы иметь их на своем планшете Android или смартфоне. Я делюсь ими на DropBox и открываю их с помощью Adobe Reader.
Проблема в том, что большинство файлов PDF не открываются в Adobe Reader на Android. Я получаю следующую ошибку:
Документ не может быть открыт, потому что он поврежден или поврежден.
Я попытался открыть его в Moon + Reader Pro, и он открывается.
Я предполагаю (основываясь на одном отсканированном документе, который действительно открывается), что это проблема, связанная с датой. Открывающийся документ датирован правильно (дата, на которую он был отсканирован), в то время как другие, которые не открылись, датированы, как в 1970 году.
Например, открываемый документ содержит следующие метаданные:
Источник itext-paulo-155 (itextpdf.sf.net-lowagie.com)
Creator pdftk 1.44 - www.pdftk.com
Создан Пт 14 Фев 2014 07:02:56 EET
Формат PDF-1.4
Пока документы не открываются:
Производитель Нет
Creator Simple Scan 3.4.3
Создано Чт 01 января 1970 01:59:59 EET
Формат PDF- 1.3
Правильно ли мое предположение? И как я могу это исправить, чтобы я мог открыть их на Android и больше не сталкиваться с этой проблемой?
Я узнал, что был связанный поток на форумах Adobe http://forums.adobe.com/thread/1029452 , который не решает проблему. Это не проблема загрузки, так как я просто попытался передать файлы по Wi-Fi с AirDroid и сохраненной проблемой.
Временное решение (вопрос все еще открыт хотя): Используйте pdftk для фиксации файлов:
pdftk broken.pdf output fixed.pdf
Это заставило файлы открыть на Android with Adobe Reader, но я все еще задаюсь вопросом, что проблема и как не столкнуться с ним с будущими сканированиями.