问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于java操作打印机问题

发布网友 发布时间:2022-05-24 17:43

我来回答

1个回答

热心网友 时间:2023-10-23 17:01

1、需要一个打印服务对象。这可通过三种方式实现:
在jdk1.4之前的版本,必须要实现java.awt.print.Printable接口
或通过Toolkit.getDefaultToolkit().getPrintJob来获取打印服务对象;
在jdk1.4中则还可以通过javax.print.PrintSerivceLookup来查找定位一个打印服务对象。
2、需要开始一个打印工作。这也有几种实现方法:在jdk1.4之前可以通过java.awt.print.PrintJob
(jdk1.1提供的,现在已经很少用了)调用print或printAll方法开始打印工作;
也可以通过java.awt.print.PrinterJob的printDialog显示打印对话框,
然后通过print方法开始打印;在jdk1.4中则可以通过javax.print.ServiceUI的printDialog显示打印对话框,
然后调用print方法开始一个打印工作。
设置打印属性
使用如下方法可以获得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"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 路由器可以上网,但电脑上不了什么情况 用的同一个路由器,其它电脑都能上网,就一台电脑上不了网,是什么原因? 怎样把收藏夹的文件搬到桌面 退伍老兵年终总结 我的手机微信申诉成功了,处理意见是短期封号,请问啥时间能用?谢谢 我的三星的一体机,在打印的时候老是出现扫描装置打开或卡纸2,也没有卡纸,应该怎么解决呢? 三星打印机2241老卡纸怎么办?吸不上去纸 千千静听能把RM格式转换成mp3格式吗? 三星Sumsung小型打印机卡纸怎么办 从底下够不到 从上面拽不出 亲们如果对方把你设置为黑名单会响一声,还是直接就说你拨打的电话正在通话? 对方把我拉黑了,我打过去,手机先响一声,然后就说:通话中,那对方知道有人打她电话吗???谢谢 纯化水检测需要哪些仪器。设备 在微生物限度检查中有哪些原因会引起偏差的 微生物限度室的洁净级别要求 跪求解答.微生物实验室阳性室和微生物限度室可以共用一更和二更吗 对方电话如果把你拉黑,打过去是嘟两声才说您拨打的电话正在通话中,还是马上打过去就说正在通话中? 医疗器械公司微生物实验室的阳性对照室、无菌实验室、微生物限度室的各室大概都是哪些工作? 求助:制水设备微生物限度超标 设备清洁验证的微生物限度计算方法 薄膜过滤法,纯化水的微生物限度检验,都需要什么设备 如何换健康码绑定的? java程序怎么获得打印机的参数,例如有没有墨,有没有纸之类的 如何换健康码绑定的? 九之堂安宫牛黄丸怎么打开 开关按钮弹簧坏了怎么修图解 如何选择开关面板 电瓶并连会曾加容量吗? 电池并联后是不是容量相加 求高人帮忙制作排班表,总共5个人,白班,夜班,休息。每天必须2个人休息。 电池并联容量 3个同样的电池串接在一起电容量能加总吗 为什么打印机的墨盒不在中间而且电源键老是一闪一闪的 我的萨克斯 按键扣掉了 用什么胶沾,是502还是101还是ab胶,懂乐器维修的人帮帮我? 跟换打印机墨合后打印的文件怎样不在中间? 女鞋230是37码吗230是几码女鞋 模型胶水可以用AB胶代替吗 模型胶水可以用AB胶代替吗? 移动花开宝藏版开热点的流量是用的套外流量吗? 空调的遥控器失灵了 自流平地坪