Как распечатать вывод файла PCL в файл PDF вместо принтера
Запустив UniVerse, у нас есть файлы, которые являются PCL и (после большой настройки настроек) могут печатать их на физических принтерах, но мы должны печатать файлы PDF. Установили Cups-PDF, который будет печатать веб-страницу или документ красиво, как PDF … но отправляя файл PCL, он печатает команды PCL в виде буквального текста. Изменили / принудительно очереди на raw и обыскали все интернеты безрезультатно и до сих пор не могут получить файл PCL для печати в файл в формате PDF. У нас есть расширенное решение на более старой машине, но с Linux, являющейся открытым исходным кодом и фантазией … как вы берете файл PCL-файла из приложения и отправляете его прямо в виде файла PDF ??? Спасибо за любую помощь / руководство.
- Извлечение PDF-содержимого и метаданных закладки
- Как установить adobe reader-enu в 64-разрядный Debian 8.5?
- Как изменить высоту и ширину каждой страницы pdf
- Как установить Adobe Acrobat Reader в Debian?
- Сохранение аннотаций и метаданных Okular PDF в самом PDF-файле
One Solution collect form web for “Как распечатать вывод файла PCL в файл PDF вместо принтера”
Как также отметил @StephenKitt , есть GhostPCL / GhostPDL . Он принимает PCL5 и PCL-XL и может создавать те же выходные форматы, что и Ghostscript, включая PDF.
Это не было в моих источниках пакета Debian, но на странице загрузки есть статически связанные 9.20 amd64 двоичные файлы (12/2016) , которые я только что загрузил / попробовал, и успешно преобразовал образец owl.pcl
в PDF 1.5.
в командной строке:
./gpcl6-920-linux_x86_64 -sDEVICE=pdfwrite -o owl.pdf owl.pcl
В качестве побочного элемента: как намекнул @derobert, PCL является выходным форматом и косвенно, что он в основном генерируется из какого-то другого источника. И это может быть проще сгенерировать PS (→ PDF) из этого источника напрямую, вместо того, чтобы сначала проталкивать все через формат PCL.
Передача «через» PCL также может привести к потере семантики и, безусловно, сгорит больше процессора.
@CityOfHighPoint: Если PCL-файлы, которые вы хотите преобразовать, поступают в определенную папку, вы можете настроить что-то с помощью inotify для «просмотра» этой папки и конвертировать любые файлы, найденные в формат PDF, и сохранить их в другой папке.