【随手记录】关于java调用Printjob.print()打印机任务快速闪退无响应问题


最近用java的Swing写了个套打软件(能用很丑),但是打印时候出现问题:

  调用打印机时候打印机任务队列快速闪退 无响应!

打开管理-事件查看器-管理事件,可以看到系统的相关事件

 

里面就记录了打印机的错误事件:

数据类型: NT EMF 1.008。后台文件大小(以字节为单位): 0。打印的字节数: 0。文档页面总数: 0。打印页面总数: 0。
客户端计算机: xx。打印处理器返回的 Win32 错误代码: 259。没有可用的数据了。

日志说的很清楚,传给打印机的打印事件里的内容为空,没有可打印内容导致打印事件失败,快速闪退!

这时候需要跟下print()事件写的是否有问题!!!!(→_→我就是打印事件挖了个坑)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM