如何使程序与打印机同步
我现在用C#写一个打印程序,打印机是LQ-1600K.方法如下:
使用PrintDocument控件,在控件的PrintPage事件中使用e.Graphics.DrawString等函数绘制打印内容.
我的遇到的问题是,我打印一批连续的数据的时候,所有的页面瞬间发送到打印机.我希望打印机每打印完一页之后,程序才触发下一次PrintPage事件.不知道我的想法现实不?那么还有没有其他方法让程序和打印机同步起来,也就是说,程序发出打印指令后,立即阻塞,直到打印完成才返回,然后程序再打印下一页.
请大家指教.