社区
Java SE
帖子详情
获取打印机打印状态
zuomingyu2
2014-07-16 05:19:16
我使用DocPrintJob调用打印机进行打印, 然后想知道是否打印成功。 要怎么获取这个状态呢, 请大神回复一下。谢谢
...全文
443
3
打赏
收藏
获取打印机打印状态
我使用DocPrintJob调用打印机进行打印, 然后想知道是否打印成功。 要怎么获取这个状态呢, 请大神回复一下。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
可乐罐
2014-07-18
打赏
举报
回复
不知道楼主是使用哪个厂家的打印机。 打印机厂家一般都会提供打印机驱动。用户可以调用厂家驱动来查询打印机当前的状态 有同事有用java调过惠普的驱动,在Linux系统下调用JNI的方式实现
tony4geek
2014-07-16
打赏
举报
回复
你过同异常 来判断是否成功哦
tony4geek
2014-07-16
打赏
举报
回复
void print(Doc doc, PrintRequestAttributeSet attributes) throws PrintException 类被禁用。 打印带有指定的作业属性的文档。只应为给定的打印作业一次调用此方法。再次调用它并不会在一份新的工作,正在后台处理到打印机中。服务实现将定义服务中断和恢复的策略。打印方法返回时,印刷可能尚未完成,印刷在一个不同的线程中异步,也许可能会发生。应用程序客户端想要监视的成功或失败应该注册 PrintJobListener。 打印服务实现者应该关闭他们从客户端文件鲁棒客户那里获得的所有打印数据流 (即读者或题目: 实现) 仍然不妨对此进行验证。如果DocFlavor不能打印,总是会生成异常。 参数: doc -要打印的文档。如果必须风味由支持此打印作业。 attributes--作业属性要应用于此打印作业。如果此参数为 null 则使用的默认属性。 抛出: PrintException -异常此外可能实现一个接口,更精确地描述异常的原因 FlavorException。如果该文档不支持此打印作业的味道。 AttributeException。如果一个或多个属性无效为此打印作业。
获取
打印
机
状态
,判断
打印
机
状态
,
获取
打印
机
驱动信息
获取
打印
机
状态
,判断
打印
机
状态
,
获取
打印
机
驱动信息:driver_info_8
获取
打印
机
状态
可以使用getprinter。 BOOL GetJobs() { DWORD dwNeeded = 0; PRINTER_INFO_2 * pPrinterInfo = (PRINTER_INFO_2 *)malloc(0); HANDLE m_hPrinter = NULL; wchar_t ...
关于
打印
机
状态
的
获取
关于
打印
机
状态
的
获取
在C#中
获取
打印
机
的当前
状态
要获得
打印
机
的
状态
,应该定义一个联合.enum PrinterStatus { 其他
状态
= 1, 未知, 空闲, 正在
打印
, 预热, 停止
打印
,
打印
中, 离线}其中的"正在
打印
"和"
打印
中"是同一个意思,至于为什么会是这样,目前还不知道.在程序中添加System.Management的引用:using System.Management;然后编写
获取
打印
机
状态
的函数如下:/// ///
获取
linux
获取
打印
机
状态
信息,通过SNMP
获取
打印
机
状态
importorg.snmp4j.CommunityTarget;importorg.snmp4j.PDU;importorg.snmp4j.Snmp;importorg.snmp4j.event.ResponseEvent;importorg.snmp4j.mp.SnmpConstants;importorg.snmp4j.smi.*;importorg.snmp4j.transp...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章