为了账号安全,请及时绑定邮箱和手机立即绑定

使用类 PrintJob 进行打印操作时,应如何设置打印机名等打印属性?

使用类 PrintJob 进行打印操作时,应如何设置打印机名等打印属性?

慕后森 2018-07-11 14:13:45
使用类 PrintJob 进行打印操作时,应如何设置打印机名等打印属性?
查看完整描述

1 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

使用如下方法可以获得 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"


查看完整回答
反对 回复 2018-08-05
  • 1 回答
  • 0 关注
  • 851 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号