Пдф ошибка при чтении потока

MeenakshiNegi

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511914#M56154
May 20, 2019
May 20, 2019

Copy link to clipboard

Copied

Hello,

Thank you for reporting this issue.

As the error appears when you open PDF, please let us know where those files are saved.

Are they saved locally on the machine or on a shared drive?

You have mentioned that the issue occurs only with the PDFs which are received from outside of the company.

Would it be possible for you to share any sample document with us?

Also, share the OS version on the machine.

We will be waiting for your response.

Regards,

Meenakshi

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511916#M56156
May 21, 2019
May 21, 2019

Copy link to clipboard

Copied

In Response To MeenakshiNegi

meenakshin83966505  wrote

Hello,

Thank you for reporting this issue.

As the error appears when you open PDF, please let us know where those files are saved.

Are they saved locally on the machine or on a shared drive?

You have mentioned that the issue occurs only with the PDFs which are received from outside of the company.

Would it be possible for you to share any sample document with us?

Also, share the OS version on the machine.

We will be waiting for your response.

Regards,

Meenakshi

Please take the time to read my post before replying:

«The error happens with PDFs created by our scanner, and it happens from PDFs sent to us from outside the company.«

This should tell you that the error happens with PDFs coming from inside as well as outside my company.

The files are both opened from email as well as saved locally and opened.

I am using Windows 10 PRO, Version 1809, OS build 17763.503

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

vdobhal

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511915#M56155
May 20, 2019
May 20, 2019

Copy link to clipboard

Copied

Hi,

This issue is mainly related to corrupt PDF files. Is this happening with all PDF files or just some PDF files? If you can share the PDF file to us, we would be able to look into it in detail.

Thanks,

Vinod

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511917#M56157
May 23, 2019
May 23, 2019

Copy link to clipboard

Copied

In Response To vdobhal

Where are we at vdobhal​ and meenakshin83966505​ ? This is a production issue, we live and breathe off PDFs. What’s the status update?

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

vdobhal

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511918#M56158
May 23, 2019
May 23, 2019

Copy link to clipboard

Copied

In Response To BCI_IT

Hi @BCl_IT,

As I have already said that the issue is mainly related to corrupt PDF files which do not follow PDF specifications. Pls. let us know if this ocurrs for all PDF files or some PDF files and also provide us a the errorneous PDF files for investigation.

Thanks,

Vinod

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511919#M56159
May 28, 2019
May 28, 2019

Copy link to clipboard

Copied

In Response To vdobhal

Vinod Dobhal​

I sent this PM last week to both you and meenakshin83966505​ Did you not receive it? We are now 7 days into a production critical error. Please resolve ASAP!

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511920#M56160
May 29, 2019
May 29, 2019

Copy link to clipboard

Copied

In Response To vdobhal

I have to say I’m fairly disappointed in the support offered by one of the biggest companies in the world. Still no response on an simply status update, even after their customer has expressed that this is a critical issue effecting the operations of our business. This needs to be escalated!!! 24 hour response times are unacceptable in any customer support environment. vdobhal​meenakshin83966505​ lets get this thing resolved ASAP.

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

vdobhal

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511921#M56161
May 29, 2019
May 29, 2019

Copy link to clipboard

Copied

In Response To BCI_IT

Hi,

We are investigating the issue at our end. The issue is reproducible at our end and from preliminary investigations, it looks like an issue with the PDF.

  1. Does this occur with all the PDFs or some PDFs only?
  2. Can you let us know the source of the PDFs i.e. how have they been created?

We will let you know of the investigations at the earliest.

Thanks,

Vinod

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511922#M56162
May 29, 2019
May 29, 2019

Copy link to clipboard

Copied

In Response To vdobhal

Thank you vdobhal​

This occurs with some PDFs. It doesn’t seem to matter the page size or source. We have issues with documents we scan using our MFP, but we also have issues with PDFs generated from outside the company and sent to us. These are not scans, but have been edited in Adobe Acrobat.

For example, I just scanned two documents back to back, one gives the error and the other does not.

I’ve included more documents for your testing in the Google Drive share. Please let me know if you need anything else!

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

vdobhal

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511923#M56163
May 29, 2019
May 29, 2019

Copy link to clipboard

Copied

In Response To BCI_IT

Which earlier versions have you tried this PDF on, as I am able to reproduce the issue on 15.006.30033.133277 as well which was released in April 2015?

Thanks,

Vinod

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

BCI_IT

New Here

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511924#M56164
May 29, 2019
May 29, 2019

Copy link to clipboard

Copied

In Response To vdobhal

I have no issues with the erroneous PDFs on Adobe Acrobat XI (11.0.23)

I also tried opening the erroneous PDFs on Adobe Acrobat X (10.1.16) just now and encountered the error «An internal error occurred.»

However I get the streaming error on both Acrobat Standard 2017 and Acrobat Reader DC.

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

vdobhal

Adobe Employee

Adobe Employee

,

/t5/acrobat-reader-discussions/adobe-reader-dc-quot-there-was-an-error-reading-a-stream-quot/m-p/10511925#M56165
May 30, 2019
May 30, 2019

Copy link to clipboard

Copied

LATEST

In Response To BCI_IT

We have logged the issue at our end and will try to fix the issue in the upcoming releases.

Thanks,

Vinod

  • Follow
  • Report

Community guidelines

Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

community guidelines

Как исправить ошибку Adobe Reader 14 в Windows 10

Ошибка Adobe Reader 14 – это сообщение об ошибке, которое появляется у некоторых пользователей при попытке открыть документы PDF. Полное сообщение об ошибке гласит: При открытии этого документа произошла ошибка. При чтении этого документа возникла проблема (14).

Следовательно, пользователи не могут открывать PDF-файлы в AR, когда появляется это сообщение об ошибке. Вот несколько решений, которые могут исправить ошибку Adobe Reader 14.

Решено: ошибка Adobe Acrobat Reader 14

1. Обновите Adobe Reader

Ошибка Adobe Reader 14 часто возникает из-за устаревшего программного обеспечения Adobe. Документы PDF, созданные с использованием новейшего программного обеспечения Adobe, не всегда открываются в более ранних версиях AR. Таким образом, обновление программного обеспечения AR до последней версии, вероятно, решит проблему, если появятся доступные обновления.

Вы можете проверить наличие обновлений, открыв Adobe Reader и нажав Справка > Проверить обновления . Это откроет окно обновления, из которого вы можете обновить программное обеспечение. Вы также можете получить самую последнюю версию AR, нажав Установить сейчас на этой веб-странице.

  • СВЯЗАННЫЕ: ИСПРАВЛЕНИЕ: не удается установить Adobe Reader на ПК с Windows

2. Восстановите PDF-файл

Сообщение об ошибке Adobe Reader 14 также может появиться, если файл PDF каким-либо образом поврежден. Таким образом, вам может понадобиться восстановить файл, чтобы открыть его. Вы можете восстановить PDF документы с помощью программного обеспечения DataNumen PDF. Кроме того, следуйте приведенным ниже инструкциям, чтобы восстановить документ PDF с помощью PDFaid.com.

  • Сначала нажмите здесь, чтобы открыть веб-утилиту PDFaid.com в вашем браузере.

  • Нажмите кнопку Выберите файл PDF на этой странице.
  • Затем выберите документ, который не открывается в Adobe Reader.
  • Вы можете ввести некоторые дополнительные свойства PDF в текстовые поля.
  • Нажмите Восстановить PDF , чтобы восстановить документ.
  • Затем нажмите Загрузить PDF , чтобы сохранить восстановленный документ.

3. Извлечение страниц из PDF

Некоторые пользователи подтвердили, что извлечение страниц из документов PDF может исправить ошибку Adobe Reader 14. Затем вам нужно будет открыть страницы отдельно в Adobe Reader после их извлечения. Вот как вы можете извлечь страницы из PDF-файлов с помощью Sejda PDF Extractor.

  • Нажмите здесь, чтобы открыть Sejda PDF Extractor в браузере.

  • Нажмите кнопку Загрузить файлы PDF , чтобы выбрать документ на жестком диске.
  • Или вы можете нажать на маленькую стрелку, чтобы выбрать файл из Google Drive или Dropbox.
  • Затем выберите страницы для извлечения из документа, щелкнув по их миниатюрным изображениям.

  • Нажмите кнопку Извлечь страницы .
  • Затем откроется окно, из которого вы можете нажать Загрузить , чтобы сохранить извлеченный PDF-файл.

  • СВЯЗАННЫЕ: полное исправление: ошибка Adobe 16 в Windows 10, 8.1, 7

4. Откройте PDF с альтернативным программным обеспечением

Это разрешение может быть не совсем исправлено, но существует множество альтернатив Adobe Reader. Документ может открыться нормально в альтернативном программном обеспечении PDF и браузерах, таких как Edge. Foxit Reader – это бесплатная альтернатива, с которой вы можете открывать PDF документы. Нажмите кнопку Free Foxit Reader на этой веб-странице, чтобы проверить это.

Универсальное программное обеспечение для открытия файлов (НЛО) также открывает широкий спектр файлов. Таким образом, универсальный просмотрщик файлов может также открыть документ PDF, который нельзя открыть в AR. Это руководство по программному обеспечению содержит дополнительную информацию о НЛО.

Некоторые из этих разрешений, вероятно, исправят ошибку Adobe Reader 14, чтобы вы могли открыть PDF. Некоторые из советов в этой статье могут также исправить документы PDF, которые не открываются в программном обеспечении Adobe.

Я работаю над захватом вызовов postscript к show и сохранением текущего шрифта и размера шрифта для вывода в текстовых объектах pdf.

Но identify выдает ошибку:

И вывод ghostscript не дает мне подробностей, необходимых для понимания проблемы:

Может ли кто-нибудь помочь мне понять, в чем проблема с файлом pdf, который я печатаю?

1 ответ

В PDF-файле есть ряд ошибок. В зависимости от рассматриваемого средства просмотра PDF требуется исправить меньшее или большее их подмножество, чтобы разрешить отображение PDF должным образом.

Потоки содержимого страницы

Содержимое потоков содержимого страницы выглядит так:

Ошибка здесь в инструкции по выбору шрифта:

Операнд имени шрифта F1 задается не как объект имени PDF (распознается по ведущей косой черте), а как некоторый общий литерал, обычно зарезервированный для операторов инструкций.

(Кстати, эти структуры потока контента излишне раздуты, большинство отдельных текстовых объектов рисуют от одного до трех глифов и имеют (всегда идентичные) собственные инструкции по выбору шрифта. Это не ошибка как таковая, но совершенно ненужная)

Кроме того, как уже указывалось в @ usr2564301, длина потока, похоже, уменьшилась на 1.

Ресурсы шрифтов

Ресурсы шрифтов выглядят так:

Прежде всего, проблема в том, что там: как уже указывалось в @KenS, правильное написание — Подтип , а не Подтип .

Есть еще одна проблема в том, чего там нет : поэтому словари ресурсов коротких шрифтов до PDF 1.7 были разрешены только для стандартных 14 шрифтов, а для PDF 2.0 больше не разрешены. Поскольку Palatino-Roman явно не является стандартным 14 шрифтом, ресурс в любом случае неполный.

Согласно Таблице 109 — Записи в словаре шрифтов Типа 1 в ISO 32000-2,

  • Тип , Подтип и BaseFont являются обязательными ,
  • FirstChar , LastChar , Ширина и FontDescriptor являются обязательными, но в PDF 1.0–1.7 необязательны для стандартные 14 шрифтов ,
  • Имяобязательно в PDF 1.0, необязательно в PDF 1.1–1.7, не рекомендуется в PDF 2.0 и
  • Кодировка и ToUnicode всегда Необязательны .

В зависимости от используемой вами программы просмотра PDF-файлов требования, вероятно, будут казаться более мягкими, но любой обработчик PDF-файлов может обоснованно отклонить ваши PDF-файлы, если вы не выполните требования спецификации.

Перекрестные ссылки

@ usr2564301 также упоминает, что многие записи таблицы перекрестных ссылок (а также ссылка на начало самой таблицы перекрестных ссылок) отключены на 1.

На самом деле они указывают не на литерал номер объекта / xref , а на пробел перед ним. Поскольку перед числом / литералом следует игнорировать только пробелы, многие обработчики PDF этого не заметят.

3 способа как восстановить поврежденный PDF файл

Как восстановить неисправный документ Adobe Acrobat / Adobe Reader

Документы формата Adobe Reader / Acrobat с расширением *.pdf являются наиболее распространенными на текущий момент. Документ Acrobat, как и любой иной файл, может быть поврежден. Например, при попытке открыть документ с помощью Acrobat или Reader могут появиться различные сообщения об ошибках. Как результат документ прочитать не удается.

Ошибка при открытии документа

Наиболее частой причиной возникновения таких ошибок являет некорректная работа различного программного обеспечения: браузеров, почтовых программ, операционной системы, антивируса, firewall’ов и прочего.

Простые способы решения этой проблемы:

  • скачать документ из первоисточника заново
  • восстановить копию документа из резервной копии
  • восстановить предыдущую версию файла с документом

Если этими способами исправить файл с документом не получается, то компания Adobe, к сожалению, не приводит точного руководства для исправления PDF файлов. Изучение форума https://forums.adobe.com/ не дает прямого ответа, но специалисты предлагают следующие варианты восстановления неисправных *.PDF файлов:

  • Извлечение текста из *.PDF файла вручную
  • Восстановление неисправного PDF файла с помощью специального онлайн-сервиса
  • Восстановление некорректного PDF файла с помощью специальной утилиты

Необходимо последовательно попробовать каждый из этих вариантов восстановления некорректных PDF файлов.

Извлечение текста из *.PDF файла вручную

Если важно и достаточно восстановить только текст из поврежденного PDF файла, то воспользуйтесь каким-либо удобным текстовым редактором, например Notepad++ и откройте с помощью него поврежденный документ. Вы увидите смесь кода Post Script, текста и наборов нечитаемых символов, как в фильме «Матрица». Потом необходимо визуально выделять блоки с текстом в файле и копировать эти блоки в новый текстовый файл. Это будет долгая и кропотливая работа которая позволит извлечь текст из документа Acrobat. Табличные данные, графика и форматирование текста в этом случае восстановить не удастся.

Восстановление неисправного PDF файла с помощью специального онлайн-сервиса

Самый простой, удобный и доступный по цене сервис онлайн-восстановления PDF файлов размещается тут: https://onlinefilerepair.com/ru/pdf

От клиента сервиса требуется:

  1. выбрать один *.PDF файл, загружаемый на сервис.
  2. ввести адрес email.
  3. ввести с картинки символы captcha.

Восстановление PDF файла на onlinefilerepair

После нажатия на ссылку «Отправить файл для восстановления» браузер передаст выбранный файл на онлайн-сервис. Сервис начнет анализ и обработку закачанного файла Acrobat немедленно. Если документ Acrobat удалось отремонтировать, то будут представлены скриншоты восстановленных страниц, размеры исходного и конечного файла:

PDF файл восстановлен

После оплаты $5 за файл размером до 100Мб пользователь получает ссылку на скачивание восстановленного PDF документа Adobe Acrobat / Adobe Reader.

Сервис универсален и работает со всеми операционными системами (Windows, MacOS, iOS, Android) и со всеми видами устройств (компьютер, планшет, телефон).

Восстановление некорректного PDF файла с помощью специальной утилиты

Наиболее распространенной и известной утилитой, предназначенной для лечения неисправных документов Acrobat/Reader, является Recovery Toolbox for PDF (https://pdf.recoverytoolbox.com/ru/). Программная утилита может работать только в операционной системе Windows и стоит от $27. Количество, а также размеры восстанавливаемых файлов не ограничены. У программы нет предварительного просмотра страниц из исправленного PDF документа. В ДЕМО режиме возможно сохранение на диск всего несколько страниц из большого документа Adobe Reader.

Восстановление поврежденного PDF файла с помощью Recovery Toolbox for PDF

Работа с Recovery Toolbox for PDF очень проста и понятна, так как это обычный пошаговый помощник. Требуется только:

  1. Ввести некорректный *.pdf файл на диске
  2. Ввести имя нового PDF файла, куда будут сохранены восстановленные страницы
  3. Выбрать версию нового PDF файла из списка

Примечание: Recovery Toolbox for PDF работает только на компьютерах с Windows.

Наиболее универсальный способ восстановления любого документа Acrobat это онлайн-сервис https://onlinefilerepair.com/ru/pdf. Если поврежденный документ нельзя передавать третьим лицам или у вас много некорректных документов для исправления, то Recovery Toolbox for PDF будет более оптимальным решением.

Примечание: PDF (Portable Document Format) вероятно наиболее массовый формат для документа т.к. он поддерживается всеми ОС, более безопасный, файл документа Acrobat трудно изменить, а также файл Acrobat документа можно защитить паролем и водяными знаками.

Автор

Сообщение

Вставить имя в ответ
Перейти в профиль

prohovec

Репутация: 1

На сайте c 10.10.2015
Сообщений: 5
qwe

15.10.2015 20:03

Скачал PDF-документ.  При чтении Acrobat Reader вылезает ошибка:  «Произошла ошибка при открытии данного документа. Возникла ошибка при чтении документа (14)». Что это такое и как это можно вылечить, файл довольно важный.

Вставить имя в ответ
Перейти в профиль

molebox

Репутация: 20

На сайте c 12.10.2015
Сообщений: 39
Россия

15.10.2015 21:42

Попробуйте  SumatraPDF и Foxit Reader. Это бесплатные аналоги Acrobat Reader. А т.к. они имеют собственный движок, есть шанс, что хоть что-то прочтут. 

з.ы. А вы уверены, что это именно pdf-документ? Он может скачаться с расширением .pdf, но на самом деле быть html-страницей, например. 

Вставить имя в ответ
Перейти в профиль

VladimirG

Репутация: 3884

На сайте c 16.11.2007
Сообщений: 1064
Almaty

16.10.2015 06:09

Попробуйте открыть в PHOTOSHOP

Вставить имя в ответ
Перейти в профиль

prohovec

Репутация: 1

На сайте c 10.10.2015
Сообщений: 5
qwe

19.10.2015 01:18

Ответ на Ваш вопрос смотрите ниже :< Перейдите в папку с поврежденного PDF файла. Щелкните правой кнопкой мыши на нем и выберите » Переименовать «. Введите любое другое имя файла и нажмите » Enter». Иногда, просто переименовать можно устранить коррумпированных PDF-файлов .< Убедитесь, что ваш Adobe Reader находится в рабочем состоянии . Откройте любые другие файлы PDF на жестком диске , чтобы убедиться, что проблема не исходящие с вашей Adobe Reader . Если это произойдет, переустановите чтения с сайта компании Adobe бесплатно.< Обновление Adobe Reader. Запустите Adobe Reader в меню Пуск в разделе » Все программы «. Щелкните на вкладке «Помощь» и выберите » Проверить наличие обновлений … » Следуйте инструкциям на экране для завершения установки обновления . Попробуйте повторно открыть файл PDF . Попробовать можешь вот эту программу еще https://www.repairtoolbox.com/ru/pdfrepair.html  PDF Repair Toolbox

Вставить имя в ответ
Перейти в профиль

falik

Репутация: 2024

На сайте c 13.07.2010
Сообщений: 2700

19.10.2015 03:38

prohovec

покрылся сединой (даже на спине…) пока читал… это…. просто жесть. первод — дерево))))

Вставить имя в ответ
Перейти в профиль

molebox

Репутация: 20

На сайте c 12.10.2015
Сообщений: 39
Россия

19.10.2015 17:15

Цитата prohovec:

Ответ на Ваш вопрос смотрите ниже :< Перейдите в папку с поврежденного PDF файла. Щелкните правой кнопкой мыши на нем и выберите » Переименовать «. Введите любое другое имя файла и нажмите » Enter». Иногда, просто переименовать можно устранить коррумпированных PDF-файлов .< Убедитесь, что ваш Adobe Reader находится в рабочем состоянии . Откройте любые другие файлы PDF на жестком диске , чтобы убедиться, что проблема не исходящие с вашей Adobe Reader . Если это произойдет, переустановите чтения с сайта компании Adobe бесплатно.< Обновление Adobe Reader. Запустите Adobe Reader в меню Пуск в разделе » Все программы «. Щелкните на вкладке «Помощь» и выберите » Проверить наличие обновлений … » Следуйте инструкциям на экране для завершения установки обновления . Попробуйте повторно открыть файл PDF . Попробовать можешь вот эту программу еще https://www.repairtoolbox.com/ru/pdfrepair.html  PDF Repair Toolbox

Коррумпированные pdf-файлы! Посадить, а то совсем распоясались!

Выложите свой pdf-файл, я гляну. Или почитайте второе сообщение. 

Проблема

При попытке просмотра документов в Adobe Reader или Acrobat появляется сообщение об ошибке «Возникла проблема при чтении этого документа (131)». Вы использовали Adobe ReaderExtensions для применения прав использования PDF-документов при активированном параметре «Полное сохранение».

Иногда указанному выше сообщению об ошибке предшествует следующее сообщение:

«Ошибка на этой странице. Возможно, ее невозможно правильно отобразить в Acrobat. Чтобы устранить проблему, обратитесь к создателю PDF-документа».

Решение

Отключите параметр «Полное сохранение» с помощью инструмента ReaderExtensions и примените права снова. После отключения этого параметра в PDF-файле включается функция пошагового сохранения. Из-за функции пошагового сохранения размер файла несколько увеличивается, а файл сохраняется в Acrobat или Reader быстрее и без повреждений. Если вы для применения прав используете не онлайн-интерфейс, а API, можно включить пошаговое сохранение с помощью объекта PDFUtilitySaveMode. Дополнительная информация об приведена по ссылке

http://help.adobe.com/ru_RU/livecycle/9.0/programLC/help/index.htm?content=001005.html

Дополнительная информация

В следующем выпуске компания Adobe планирует разрешить эту проблему с полным сохранением в ReaderExtensions.  Для LiveCycle ES2 SP2 доступно исправление, так что если оно вам нужно, обратитесь в службу поддержки Enterprise.

Я работаю над захватом вызовов postscript к show и сохранением текущего шрифта и размера шрифта для вывода в текстовых объектах pdf.

Программа ввода Postscript

Но identify выдает ошибку:

$ identify pd0.pdf
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.

   **** This file had errors that were repaired or ignored.
   **** Please notify the author of the software that produced this
   **** file that it does not conform to Adobe's published PDF
   **** specification.

pd0.pdf[0] PBM 612x792 612x792+0+0 16-bit Bilevel Gray 61KB 0.000u 0:00.000
pd0.pdf[1] PBM 612x792 612x792+0+0 16-bit Bilevel Gray 61KB 0.000u 0:00.000
pd0.pdf[2] PBM 612x792 612x792+0+0 16-bit Bilevel Gray 61KB 0.000u 0:00.000

И вывод ghostscript не дает мне подробностей, необходимых для понимания проблемы:

$ gsnd -dPDFDEBUG pd0.pdf
GPL Ghostscript 9.18 (2015-10-05)
Copyright (C) 2015 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
<<
/Root 1 0 R
/Size 12 >>
%Resolving: [1 0]
<<
/Type /Catalog /Pages 2 0 R
>>
endobj
%Resolving: [2 0]
<<
/Kids [
3 0 R
6 0 R
9 0 R
]
/Type /Pages /Count 3 >>
endobj
%Resolving: [3 0]
<<
/Parent 2 0 R
/Contents [
5 0 R
]
/MediaBox [
0.0 0.0 612.0 792.0 ]
/Resources <<
/Font <<
/F1 4 0 R
>>
/ProcSet [
/PDF /Text ]
>>
/Type /Page >>
endobj
%Resolving: [6 0]
<<
/Parent 2 0 R
/Contents [
8 0 R
]
/MediaBox [
0.0 0.0 612.0 792.0 ]
/Resources <<
/Font <<
/F2 7 0 R
>>
/ProcSet [
/PDF /Text ]
>>
/Type /Page >>
endobj
%Resolving: [9 0]
<<
/Parent 2 0 R
/Contents [
11 0 R
]
/MediaBox [
0.0 0.0 612.0 792.0 ]
/Resources <<
/Font <<
/F3 10 0 R
>>
/ProcSet [
/PDF /Text ]
>>
/Type /Page >>
endobj
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [1 0]
%Resolving: [1 0]
%Resolving: [1 0]
%Resolving: [1 0]
%Resolving: [2 0]
Processing pages 1 through 3.
Page 1
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [3 0]
%Resolving: [3 0]
%Resolving: [3 0]
%Resolving: [3 0]
%Resolving: [3 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [5 0]
<<
/Length 15660 >>
stream
%FilePosition: 471
endobj
BT
F1
10.0 Tf
%Resolving: [4 0]
<<
/Type /Font /SubType /Type1 /BaseFont /Palatino-Roman >>
endobj
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.
Page 2
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [3 0]
%Resolving: [6 0]
%Resolving: [6 0]
%Resolving: [6 0]
%Resolving: [6 0]
%Resolving: [6 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [8 0]
<<
/Length 31667 >>
stream
%FilePosition: 16474
endobj
BT
F2
10.0 Tf
%Resolving: [7 0]
<<
/Type /Font /SubType /Type1 /BaseFont /Palatino-Roman >>
endobj
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.
Page 3
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [3 0]
%Resolving: [6 0]
%Resolving: [9 0]
%Resolving: [9 0]
%Resolving: [9 0]
%Resolving: [9 0]
%Resolving: [9 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [1 0]
%Resolving: [2 0]
%Resolving: [11 0]
<<
/Length 8335 >>
stream
%FilePosition: 48487
endobj
BT
F3
10.0 Tf
%Resolving: [10 0]
<<
/Type /Font /SubType /Type1 /BaseFont /Palatino-Roman >>
endobj
   **** Error reading a content stream. The page may be incomplete.
   **** File did not complete the page properly and may be damaged.

   **** This file had errors that were repaired or ignored.
   **** Please notify the author of the software that produced this
   **** file that it does not conform to Adobe's published PDF
   **** specification.

GS>

Может ли кто-нибудь помочь мне понять, в чем проблема с файлом pdf, который я печатаю?

1 ответ

Лучший ответ

В PDF-файле есть ряд ошибок. В зависимости от рассматриваемого средства просмотра PDF требуется исправить меньшее или большее их подмножество, чтобы разрешить отображение PDF должным образом.

Потоки содержимого страницы

Содержимое потоков содержимого страницы выглядит так:

BT F1 10.0 Tf 30.0 750.0 Td (<< ) Tj ET BT F1 10.0 Tf 50.0 738.0 Td (/) Tj ET [...]

Ошибка здесь в инструкции по выбору шрифта:

F1 10.0 Tf

Операнд имени шрифта F1 задается не как объект имени PDF (распознается по ведущей косой черте), а как некоторый общий литерал, обычно зарезервированный для операторов инструкций.

(Кстати, эти структуры потока контента излишне раздуты, большинство отдельных текстовых объектов рисуют от одного до трех глифов и имеют (всегда идентичные) собственные инструкции по выбору шрифта. Это не ошибка как таковая, но совершенно ненужная)

Кроме того, как уже указывалось в @ usr2564301, длина потока, похоже, уменьшилась на 1.

Ресурсы шрифтов

Ресурсы шрифтов выглядят так:

<<
  /Type /Font 
  /SubType /Type1 
  /BaseFont /Palatino-Roman 
>>

Прежде всего, проблема в том, что там: как уже указывалось в @KenS, правильное написание — Подтип , а не Подтип .

Есть еще одна проблема в том, чего там нет : поэтому словари ресурсов коротких шрифтов до PDF 1.7 были разрешены только для стандартных 14 шрифтов, а для PDF 2.0 больше не разрешены. Поскольку Palatino-Roman явно не является стандартным 14 шрифтом, ресурс в любом случае неполный.

Согласно Таблице 109 — Записи в словаре шрифтов Типа 1 в ISO 32000-2,

  • Тип , Подтип и BaseFont являются обязательными ,
  • FirstChar , LastChar , Ширина и FontDescriptor являются обязательными, но в PDF 1.0–1.7 необязательны для стандартные 14 шрифтов ,
  • Имя обязательно в PDF 1.0, необязательно в PDF 1.1–1.7, не рекомендуется в PDF 2.0 и
  • Кодировка и ToUnicode всегда Необязательны .

В зависимости от используемой вами программы просмотра PDF-файлов требования, вероятно, будут казаться более мягкими, но любой обработчик PDF-файлов может обоснованно отклонить ваши PDF-файлы, если вы не выполните требования спецификации.

Перекрестные ссылки

@ usr2564301 также упоминает, что многие записи таблицы перекрестных ссылок (а также ссылка на начало самой таблицы перекрестных ссылок) отключены на 1.

На самом деле они указывают не на литерал номер объекта / xref , а на пробел перед ним. Поскольку перед числом / литералом следует игнорировать только пробелы, многие обработчики PDF этого не заметят.


4

Community
20 Июн 2020 в 12:12

  • Пдд марафон сколько ошибок
  • Пдд город экзамен основные ошибки
  • Пдв эколог ошибка 5185
  • Пгп монтаж основные ошибки
  • Пга 300 код ошибки 0016