GhostScript PDF / A соответствие - PullRequest
3 голосов
/ 24 ноября 2011

Кажется, что в поколении GhostScript PDF / A произошла ошибка.

Когда вы генерируете документ PDF / A с помощью GhostScript, когда вы нажимаете на Adobe Reader, появляется вкладка Соответствие, которая отображает:

"Соответствие: Стандарт: PDF / A-1B Название ISO: ISO 19005-1 Статус: еще не подтвержден "

Это хит и промах. Когда вы генерируете тот же файл PDF через командную строку, он также дает:

«PDF-файл, который вы сейчас просматриваете, не идентифицирует себя как совместимый с каким-либо стандартом», иногда

Я использовал командную строку:

gswin32c -dPDFX -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel = DeviceCMYK -sDEVICE = pdfwrite -dPDFACompatibilityPolicy0 -sOutputFile = resx.psa_f3_resx.psa.pdf

Есть идеи, как сделать так, чтобы оно всегда показывало сообщение о соответствии вместо несоответствия?

Ответы [ 2 ]

2 голосов
/ 22 марта 2013

Это сбивающая с толку «особенность» Adobe Reader X (и, возможно, более ранних версий). «Статус: еще не подтвержден» означает, что Reader может проверить соответствие PDF / A. Однако для проверки соответствия с помощью продукта Adobe вам необходим Acrobat Pro:

Панель Стандартов присутствует во всех версиях (Std, Pro и даже Читатель). Тем не менее, функция проверки соответствия присутствует только в Acrobat Pro.

См. http://help.adobe.com/en_US/acrobat/using/WS58a04a822e3e50102bd615109794195ff-7b40.w.html#WS58a04a822e3e50102bd615109794195ff-7b3d.w.

Таким образом, наличие «еще не проверено» в Reader НЕ означает, что PDF / A не является правильным.

У меня нет Acrobat Pro. Было бы интересно узнать, будет ли документ, открытый в Reader, после проверки в Acrobat Pro показываться как Проверенный.

2 голосов
/ 24 ноября 2011

Если вы считаете, что обнаружили ошибку Ghostscritp, мы будем признательны, если вы поднимете отчет об ошибке в http://bugs.ghostscript.com.

Однако, скорее всего, это уже исправлено, и я бы посоветовал вам попробовать текущий код из репозитория Git.

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

...