使用PS文件在Java中打印

我有一个生成的post脚本文件,并希望使用它进行打印。 如何使用javax print API或AWT在java中实现。 可能吗?

复杂。 您的打印机是否支持PostScript? 它是联网的吗? 如果是这样,大多数联网打印机可以通话LPR,您可以按原样推送文件。 在Windows上,您还可以通过NET USE LPT1: \\[Computer Name]\Printer /PERSISTENT:YES等方式将文件按原样流式传输到lpt1:映射端口。

如果您在服务器上并且进行了大量的PostScript处理并且您的打印机基础设施支持它,我将非常关注LPR协议。 我用Java编写了几个LPR / LPD管理函数来处理打印机作业,所以明确地知道它可以相对容易地完成。

http://tools.ietf.org/pdf/rfc1179.pdf