有一种方法可以打印Winforms应用程序中的任何内容,并获得此操作的状态。
我的场景是一个winforms业务应用程序,它需要打印业务事务的收据,如果打印收据没有问题,则确认业务事务。
如果打印交易收据有任何问题(缺纸、卡纸、打印机脱机等),则回滚业务交易。
如何解决此场景?
提前tks
发布于 2011-09-20 13:05:27
我不相信Winforms会有你想要的一流特性,但是你应该能够使用SNMP来查询一个打印机的状态,并通过一个后台工作者来监控它的页数。
你可以在这里找到一个开源库:http://sharpsnmplib.codeplex.com/
可以在此处找到使用COM获取打印机状态的更具体的示例:http://blog.crowe.co.nz/archive/2005/08/08/182.aspx
https://stackoverflow.com/questions/7474299
复制相似问题