Есть ли способ или инструмент или библиотека, которая преобразует PDF-файл, содержащий изображения, текст и т. Д. В PS (PostScript)?Преобразование PDF в PS
ответ
В Linux, и в самом деле большинство машин UNIX (включая MacOSX), вы можете использовать утилиту командной строки pdf2ps
который я считаю, является частью ghostscript.
Я не уверен, что pdf2ps работает со всеми PDF-файлами. Я получаю сообщение о том, что утилита не может открыть исходное устройство при использовании некоторых файлов PDF. – ping
pdf2ps - это всего лишь сценарий оболочки вокруг реальной командной строки Ghostscript. Таким образом, это ** избавляет вас от обучения, чтобы получить команду над Ghostscript и отточить ее поведение, и это избавит вас от ввода длинных строк параметров. Но это также ** ограничивает ** вас параметрами, которые встроены в сценарий оболочки. Если вы хотите использовать всю мощь Ghostscript, вам нужно использовать соответствующую командную строку Ghostscript, которая будет настроена на ваши нужды. –
Если у вас есть целая папка PDF-файлов для преобразования, просто выполните: 'for f in * .pdf; делать; pdf2ps $ f; done' – metakermit
В Windows установите принтер, который печатает Postscript, а затем печатает в файл.
Ghostscript также имеет скрипт pdf2ps из пакета
В Mac OS X при печати вы можете выбрать «Сохранить как Postscript» в меню «PDF».
Я знаю, что это старый вопрос, но я подозреваю, что не редкость.
Вы также можете использовать pdftops (отличные от pdf2ps). Вот статья, сравнивающая два: pdf2ps vs pdftops. Это часть xPDF и может быть установлена на Linux, Windows или Mac. Если вы хотите конвертировать больше, чем просто PS, тогда придерживайтесь pdf2ps, так как есть опции для вывода на PCL, HPGL и другие. Here's an article.
Должно быть перенесено в SuperUser. – juniorRubyist