#pdf #pdf-generation #pdfbox
Вопрос:
Я столкнулся с файлом, который, похоже, поврежден. Всякий раз, когда я открываю, а затем закрываю этот файл в adobe Reader, появляется всплывающее окно, чтобы снова сохранить этот файл без каких-либо изменений. Это заставило меня поверить, что этот файл поврежден.
Я использую PDFBox для объединения нескольких файлов. При объединении этого конкретного файла я получаю следующую ошибку:
Ошибка: Ожидался длинный тип со смещением 8489, вместо этого получил «
Я ищу способ, с помощью которого я могу сначала восстановить этот файл, а затем объединить его. Таким образом, этот код не выводится из строя из-за ошибок в файле.
PS : Если сохранить этот конкретный файл с помощью adobe Reader, а затем попытаться объединить, то он был успешно объединен.
Комментарии:
1. Ваш текст «Если сохранить этот конкретный файл с помощью Adobe Reader» является решением.
2. Также убедитесь, что вы используете последнюю версию (2.0.24).
3. Если вы также хотите узнать точную причину, нам понадобится сам файл для анализа.
4. Что ж, по моему опыту, необходимость повторного сохранения чаще всего возникает из-за ошибок в PDF-файле, которые Adobe Acrobat исправляет при загрузке. Я предполагаю, что это зависит от корпуса pdf, с которым приходится иметь дело. 😉
5. @TilmanHausherr я использовал версию 2.0.4. Но с версией (2.0.24), похоже, проблемы решены. Большое спасибо!