我正在尝试使用能够配置的驱动程序让ghostscript将PDF转换为PCL-5(或5e)(内置驱动程序产生非常大的输出,我需要一些能够调整的东西)。
我已经编译了 Gutenprint,并将 ijsgutenprint 可执行文件放在/home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2
. 当我尝试用ghostscript调用它时
gs -dBATCH -dNOPAUSE -dNOCIE -dSAFER -sDEVICE=ijs \
-sIjsServer=/home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2 \
-sDeviceManufacturer=vendor -sDeviceModel=name -sOutputFile=- - < sztst.pdf > sztst.pcl
我得到错误GPL Ghostscript 8.70: Can't start ijs server "/home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2"
。我很困惑,因为该文件位于给定位置,被设置为可执行文件,并且可以从命令行调用而不会出错。关于什么是错的/解决这个问题的另一种方法的任何想法?
(我在共享主机上执行此操作,我不是 root,因此我无法配置系统范围的打印,除非绝对必要,否则我不希望安装任何与打印相关的守护进程)。