.PRN文件生成

时间:2009-04-16 16:44:15

标签: java report

我想使用Java生成.prn文件。

  1. 有没有可用的java api?
  2. 现在生成.PRN文件是否有任何价值(Mine是一个基于Web的应用程序,试图模仿现有的客户端/服务器应用程序功能。当前的胖客户端应用程序已经很老了。)
  3. 如果没有可用的API,那么生成.PRN文件的策略是什么?

2 个答案:

答案 0 :(得分:2)

PRN是将发送到打印机以生成输出的字节流,由打印机驱动程序生成。 Postscript打印机获得PostScript和HP打印机通常可以获得PCL等。

为了复制行为,您需要Java打印服务中的兼容驱动程序

http://java.sun.com/javase/technologies/desktop/printing/

请参阅http://www.exampledepot.com/egs/javax.print/pkg.html了解一些简短的示例程序,并调查您在系统上可用的打印机。

答案 1 :(得分:1)

prn文件是特定于打印机的;它只是Windows的方式来拦截发送到打印件以便稍后打印的输出。可以将常规Java打印定向到文件。