如何用java实现打印机调用?(100分)

  • 主题发起人 主题发起人 spaceshop
  • 开始时间 开始时间
S

spaceshop

Unregistered / Unconfirmed
GUEST, unregistred user!
需要那些类、接口和方法?
有源码更好。谢谢!
 
还是没答案
 
使用如下方法可以获得PrintJob的实例用于控制打印操作: Toolkit.getPrintJob(Frame f, String jobtitle, Properties prop) 那么对于打印属性的设置可以通过对prop的属性设置来实现,打印属性包括: awt.print.destination: 可以是"printer"或"file" awt.print.printer: 打印机名 awt.print.fileName: 打印文件名 awt.print.numCopies: 打印份数 awt.print.options: 打印命令的打印选项 awt.print.orientation: 打印方向,可以是"portrait"或"landscape" awt.print.paperSize: 纸张大小,可以是"letter","legal","executive"或"a4"

 
多谢了!
请问下面的设置方式是否正确?
Properties prop = new Properties();
prop.setProperty("awt.print.destination","printer");//????
......
Toolkit.getPrintJob( f, jobtitle, prop);
 
你到ibm的网站上去找吧,有一篇Java打印程序设计的文章,说的很详细,你去看一下,就能明白了。
http://www-900.ibm.com/developerWorks/cn/java/l-javaprint/index.shtml
 
多谢指点!
 
后退
顶部