日期:2014-05-17  浏览次数:20884 次

c#实现的实时打印功能,求高手支援!
c#实现实时打印,一段数据源有了更新,就将新数据画好曲线打印出来,也就是实时打印,求有相关经验的人帮忙,也求高手的支援,拜托各位啊。

------解决方案--------------------
这个没有做过,给个思路,直接控制打印机接口,创建一个打印任务不关闭,然后不直输出打印内容。
------解决方案--------------------
引用:
Quote: 引用:

记录上次打印的数据源位置,后面打印把已经打印的数据源删除掉,打印下面的数据源即可!
至于你上面说到的会弹出对话框,是可以屏蔽掉的,可以直接打印。

数据源不用担心,我是每次都只读取最新的10个或20个数据点,关键是怎么持续的往打印机里送画好的东西。就实际的写代码方面的,比如用线程还是循环什么的,有类似经验的人吗?


你这个问题的关键不在于是用线程还是循环,而是如何管理一个能持续输出的打印任务。没做过类似的工作,帮顶。
------解决方案--------------------
兄弟,你需要的不是打印机,而是绘图仪