C# winfrom
现有以下业务场景:
一个模板,有两台打印机,需要各打印一次;
单线程一台台打印比较耗时,想实现两台打印机同时打印,缩小打印耗时。
已尝试:
1、开辟线程同时处理两个打印方法,但是只能出一张甚至报错;
2、想用bartender在模板设置中指向两台打印机,但是bartender好像不支持此操作;
求各位同行解决方法或思路!
没处理过,不过可以尝试解决
多半问题是“共享冲突”,你可以先试试copy一个副本文件给另一个线程,如果可以成功,表示文档共享状态引发不能同时打印的
这时候就可以尝试下一步解决共享问题了
可以试试用async和await关键字来实现异步编程