使用類 PrintJob 進(jìn)行打印操作時,應(yīng)如何設(shè)置打印機(jī)名等打印屬性?
1 回答

一只名叫tom的貓
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個贊
使用如下方法可以獲得 PrintJob 的實(shí)例用于控制打印操作:
Toolkit.getPrintJob(Frame f, String jobtitle, Properties prop)
那么對于打印屬性的設(shè)置可以通過對 prop 的屬性設(shè)置來實(shí)現(xiàn),打印屬性包括:
awt.print.destination: 可以是"printer"或"file"
awt.print.printer: 打印機(jī)名
awt.print.fileName: 打印文件名
awt.print.numCopies: 打印份數(shù)
awt.print.options: 打印命令的打印選項(xiàng)
awt.print.orientation: 打印方向,可以是"portrait"或"landscape"
awt.print.paperSize: 紙張大小,可以是"letter","legal","executive"或"a4"
添加回答
舉報
0/150
提交
取消