Как использовать ghostscript для преобразования PDF в PDF/A или PDF/X?

Существует ли способ использовать ghostscript для преобразования PDF в PDF/A или PDF/X? Я знаю, что это может использоваться для преобразования PDF в изображения, но я не знаю, может ли это использоваться для преобразования PDF/A. Какие параметры я должен использовать?

40
задан imgen 2 November 2009 в 02:13
поделиться

1 ответ

@danio, @imgen: даже недавно выпущенные страницы документации на PDF / X (стандартизованные требования к допечатной подготовке) и PDF / A (стандартные требования к архивированию) вводили в заблуждение. (Ваша ссылка указывает на выпуск v8.63.) В конце концов, было предложено запустить пример командных строк с использованием образца PDF * _def.ps , чтобы уже были сгенерированы допустимые файлы PDF / A и PDF / X.

Но, они этого не делают!

Вот один из примеров команд, который сам по себе верен:

  gs \
    -dPDFA \
    -dBATCH \
    -dNOPAUSE \
    -dNOOUTERSAVE \
    -dUseCIEColor \
    -sDEVICE=pdfwrite \
    -sOutputFile=out-a.pdf \
     PDFA_def.ps \
     input.ps

Выходной файл объявляет сам как PDF / A (и большинство зрителей PDF с радостью согласятся с этим), но выходной файл не проходит все тесты на соответствие.

Исправить несложно: вам нужно отредактировать образец PDFA_def.ps (для PDF / X: ваши PDFX_def.ps ) файлы в соответствии с вашими средами. Эти необходимые правки не были четко прописаны в более старых версиях документации, и предоставленная команда предполагала, что это будет работать из коробки.

Особенно в случае PDF / X вы ДОЛЖНЫ указать действительный профиль ICC для использования.

См. Также обновленную документацию (текущая версия магистрали SVN) по этому поводу:

14
ответ дан 27 November 2019 в 01:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: