Этот вопрос связан с этим - Инструментарий / инструмент для проверки PDF?
Я установил «ghostscript» в своей системе Windows, и он выдает подсказку для ввода. Я не уверен, что мне следует делать дальше, чтобы прочитать существующие PDF-файлы, которые я хочу проверить (чтобы узнать, были сформированы правильно).
pdf
ghostscript
siliconpi
источник
источник
Ответы:
Если вы используете Ghostscript в Windows, у вас будет два исполняемых файла:
gswin32c.exe
gswin32.exe
Первый должен быть запущен из «коробки DOS» (т.е.
cmd.exe
окно) - либо интерактивно, либо нет. Он печатает все сообщения stderr / stdout в окне cmd.exe, а также ожидает ввода любых команд ввода.Второй открывает отдельное окно для «интерактивности»: печатает stderr / stdout в отдельное окно и ожидает там команды.
Чтобы избежать «подсказать» Вы должны использовать правильные параметры командной строки при вызове одной из команд. Например:
-dNOPAUSE
обрабатывает все страницы входного файла (вместо остановки после каждой).-dBATCH
избегает возврата кgs>
подскажите после последней страницы.полная команда для Ghostscript, чтобы проверить ваш PDF будет (внутри коробки DOS) для запуска
(
-o
параметр неявно использует-dBATCH -dNOPAUSE
.)-sDEVICE=nullpage
не выполняет никаких преобразований и не записывает выходной файл. Но это заставляет Ghostscript запускать все команды рендеринга входного PDF. Если ввод неверен, Ghostscript сообщит вам с помощью сообщений stdout / stderrисточник
-o nul
кажется направить все вывод наnul
устройство. Не использовать-o
затем. использованиеgs -dBATCH -dNOPAUSE -sDEVICE=nullpage /path/to/input.pdf
(Linux) илиgswin32c -dNOPAUSE -sDEVICE=nullpage c:/path/to/input.pdf
(Windows).-o nul
с версией 9.02 (x64) на моей машине с Win7 отображаются информация и сообщения об ошибках.Если вы хотите заглянуть внутрь PDF, вы можете использовать различные инструменты, чтобы увидеть структуру объекта. Я написал статьи в блоге об использовании CanOpener ( http://www.jpedal.org/PDFblog/?p=627 ), PDFedit ( http://www.jpedal.org/PDFblog/?p=452 ) и Акробат ( http://www.jpedal.org/PDFblog/?p=283 ).
источник