我怎样才能通过CUPS将原始postscript发送到远程打印机?

我有一个带有打印机接口的古老传真设备,它只接受以特定方式格式化的postscript 1级文件。 我只能通过lpd://协议访问这台打印机。

我以前的系统中有一些旧文件在我们的Unix机器上工作正常,但是在我们的Linux系统上使用lp时,它们被CUPS改变了。 打印队列中的PDF文件是原始版本的显着修改版本,虽然它们仍然以ghostscript呈现,但它们在打印机上不做任何事情。

我想知道是否有一种方法可以告诉CUPS“不处理这个问题,直接发送给打印机而不用修改”,或者是否有一个lpd客户端或程序可以尝试?

你可以通过下面的命令告诉它发送RAW:

lp -d printer_name -o raw filename 

-o让你指定一个选项。 在这种情况下,它指定不使用PPD。

在我的系统(Fedora 12)上的打印机pipe理工具中,我可以添加“通用”“PostScript 1级打印机”。 你也许可以在那里做同样的事情。