2014-08-26 4 views
-1

Я использую GhostScript, чтобы получить разрешение для файла PDF. Когда я прохожу эту команду:копировать содержимое из командной строки через командную строку

gswin32c.exe -dBATCH -dNOPAUSE -q -sDEVICE=bbox D:\sample.pdf 

Я получаю этот результат:

%%BoundingBox: 67 59 772 1070 
%%HiResBoundingBox: 67.918568 59.278569 771.475406 1069.373006 

Мне нужно скопировать результат %%BoundingBox: 67 59 772 1070 к тексту или XML файл с помощью командной строки.

ответ

0

Это не вопрос Ghostscript. Используйте команды перенаправления командной оболочки для отправки вывода из stderr и stdout в файлы (вы хотите> out.txt).

+0

Я не уверен, что это сработает с gs 9.14 и устройством bbox – HABJAN

+0

Мой плохой ... Я сделал небольшой поиск, устройство bbox записывает в stderr (2), и я пробую stdout (1), поэтому полная команда выглядит так: gswin32c.exe -dBATCH -dNOPAUSE -q -sDEVICE = bbox test.pdf 2> test.txt – HABJAN

Смежные вопросы