今天在办公节点上配置了CUPS-PDF打印机,试图结合SAMBA把转换PDF的工作统一用CUPS-PDF来做,免去本地BullZip的麻烦。
CUPS-PDF的安装是很简单的,但是安装之后就会遇到打印出来的PDF文件不知道跑到神马地方去的问题,这跟samba的设置有关,如果你是用某个用户登录了samba的话,那么这是在
/var/spool/cups-pdf/用户名
里面的。否则,那就是ANONYMOUS用户名。
然后的最主要的问题是从Windows打印出去的文件,文件名在cups-pdf里面会变乱码,解决方案是加载cups-pdf官方网站里面的pstitleiconv插件。下载地址如下
http://cups-pdf.de/contrib/n_kondrashov/pstitleiconv_0.2.tar.gz
根据里面的README进行安装,然后需要执行配置,修改
/etc/cups/pstitleiconv.conf
把源编码改成gb2312,目标编码utf-8,特别特别注意:去掉注释的每行结尾要有分号,这是个perl脚本的说。