我有一个postscript文件,并希望它打印在支持IPP的设备(或CUPS服务器)上。什么是最小代码和依赖关系,我可以做到这一点。什么是打印到远程IPP/CUPS服务器或打印机最简单的方法(在python中)?
使用LPR或libcups会带来很多交叉平台依赖性。因此,我的第一个方法是实现IPP的最小子集(由杯子和许多现代打印机使用的协议),因为“它只是扩展的HTTP”。但不幸的是,IPP客户端的代码比几行代码要多得多,到目前为止,我没有发现仅用于打印和不管理打印服务器的IPP客户端实现。
我更喜欢Python中的解决方案,但也会对某种动态语言中的东西感到满意。
这显然需要一个工作的本地杯安装,我喜欢避免的一个要求 - 尤其是在Windows上。 – max 2009-08-20 07:54:14
对不起,我不知何故错过 – dusoft 2009-08-20 11:33:24
也检查这(老)教程:http://www.owlfish.com/thoughts/winipp-cups-2003-07-20.html – dusoft 2009-08-20 11:35:07