На этой странице
Содержание
Проблема
После обновления Adobe Acrobat или Adobe Reader до версии 10.1.4 или 9.5.2 выводится сообщение об ошибке при открытии некоторых файлов PDF:
«Недостаточно данных для изображения».
При открытии документа PDF его содержимое размыто или отсутствует.
Решение
Выполните одно из следующих действий в Acrobat или Reader 10.1.4:
- Измените параметры масштабирования, чтобы можно было увидеть содержимое документа. Попробуйте уменьшить коэффициент масштабирования или нажмите «Вписать целую страницу в окно». Можно сделать эту настройку постоянной (чтобы избежать изменений для каждого документа) в меню «Правка» > «Установки» > «Установки отображения страниц» > «Масштаб» > «По размеру страницы».
- Сохраните PDF-файл в Acrobat как оптимизированный PDF, используя параметры стандартного оптимизатора PDF, или как PDF-файл уменьшенного размера.
Дополнительная информация
С обновлением 10.1.4 изменено использование функций Acrobat и Reader для отображения отсканированных и документов, содержащих изображения JPEG2000 (JP2K).
Рабочей группе Acrobat удалось исправить эту проблему в последнем выпуске Adobe Reader. Вы можете загрузить Adobe Reader XI здесь: http://get.adobe.com/reader. Во избежание повторного появления этой ошибки рекомендуется загрузить последнюю версию Reader. Наша команда также ведет активную работу по устранению неполадки в более ранних версиях (9.x и 10.x). Она предположительно будет устранена в начале 2013 года.
На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.
Вопросы сообществу
Получайте помощь от экспертов по интересующим вас вопросам.
Приложение php cli создает PDF-файлы, используя библиотеку TCPDF. В большинстве случаев PDF-файлы создаются успешно, но иногда создается PDF-файл, который заставляет adobe reader вызывать ошибку: «Недостаточные данные для изображения».
Я, очевидно, сделал некоторые исследования по этому сообщению, и ни одна из названных причин и не предоставила решения в моем случае или решить проблему. Хотя продукты Adobe являются единственными, которые вызывают ошибку, а другие просмотры PDF могут открывать поврежденный файл и отображать его правильно, это не значит, что это проблема, связанная с Adobe. Для продвинутого редактора PDF NITRO 9 может отображать поврежденные файлы, но в то же время обнаруживает проблему и выдает предупреждение.
Используя Nitro, я могу исправить файл PDF. Шаги: извлечение изображения из поврежденного объекта изображения из pdf, а затем замена изображения в pdf-файле сохраненным изображением …
Конкретные изображения, вызывающие ошибку / предупреждение, не относятся к одному типу (fe jpg2000). BMP, png и gifs также вызвали ошибку erorr / alert.
Я прочитал в нескольких похожих темах о stackoverflow, что поток XOBJECT может быть искажен? Однако я не знаю, как это проверить.
Надеюсь, один из вас, ребята, знает, где искать.
Я также пытался найти похожие темы в форме TCPF, но создатель сообщает начинающим темам, что это проблема с Adobe или проблема с PDF, и он не может им помочь.
Приложенные файлы Я загрузил два файла pdf: один со сломанным «изображением», который вызывает ошибку (naamloos1_bad.pdf), и тот, который исправлен (naamloos1_fixed.pdf), используя Nitro. Вы можете скачать их здесь
Я надеюсь, что кто-то, кто знает тип файла PDF, может сравнить их и сообщить мне подробности о том, что происходит не так, поэтому я знаю, что искать в моем коде и в библиотеке TCPDF, чтобы исправить эту проблему.
Нижнее правое изображение в файле PDF – это тот, который вызывает предупреждение / ошибку.
Мое приложение php cli создает PDF-файлы с помощью библиотеки TCPDF. В большинстве случаев PDF-файлы создаются успешно, но иногда создается PDF-файл, из-за которого Adobe Reader выдает ошибку: «недостаточно данных для изображения».
Я, очевидно, провел некоторое исследование по этому сообщению, и ни одна из названных причин, ни предоставленные решения не имеют отношения к моему случаю или решению проблемы. Хотя только продукты Adobe выдают ошибку, и другие программы просмотра PDF могут открыть поврежденный файл и отобразить его правильно, это не означает, что это проблема, связанная с Adobe. В расширенном редакторе PDF NITRO 9 может отображать поврежденные файлы, но в то же время обнаруживает проблему и выдает предупреждение.
С помощью Nitro я могу исправить файл PDF. Шаги: извлечь изображение из поврежденного объекта изображения из PDF, а затем заменить изображение в файле PDF на сохраненное изображение .
Конкретные изображения, которые вызывают ошибку / предупреждение, не относятся к одному типу (например, jpg2000). BMP, png и gifs также активировали erorr / alert.
Я читал в нескольких похожих темах о стековом потоке, что «поток XOBJECT» может быть искажен? Тем не менее, я понятия не имею, как это проверить.
Надеюсь, один из вас, ребята, знает, где искать.
Я также пытался искать похожие темы в форме TCPF, но создатель говорит, что для начала темы это проблема Adobe или PDF, и он не может им помочь.
Прикрепленные файлы Я загрузил два файла PDF: один с поврежденным изображением, которое вызывает ошибку (naamloos1_bad.pdf), и другой, который исправлен (naamloos1_fixed.pdf) с помощью Nitro. Вы можете скачать их здесь
Я надеюсь, что кто-то со знанием типа файла PDF может сравнить их и сообщить мне подробности о том, что происходит не так, поэтому я знаю, что искать в моем коде и в библиотеке TCPDF, чтобы исправить эту проблему.
Нижнее правое изображение в файле PDF — это то, что вызывает предупреждение / ошибку.