将原始数据发送到收据打印机时遇到困难。我正在使用内置的C# (Visual Studio2008,FrameWork 3.5) PrintDocument()函数。但将数据发送到打印机时速度较慢。让我的程序忙个不停。所以我开始寻找解决这个问题的方法,我找到了this。伟大的文章,我可以直接打印到打印机,但我无法设计。对于ex:
Quan: Product Name: Total:
------------------------------------
1 x Product 1 1,5 USD
2 x Product 2 2,5 USD
------------------------------------
Bill No : 5126
User : SomeUser
THANKS FOR COMING上面设计了我想要的东西,但我做不到。我读过一些关于ESC代码的文章,但我找不到如何正确使用它,当然还有什么是ESC代码。我读了很多文章,但我找不到一个清晰的例子。一句话
如何使用ESC码设计原始数据
发布于 2011-04-25 21:48:56
用正常的方式打印怎么样(我假设你已经按你想要的方式工作了,除了阻塞你的程序和“慢”之外)?您可以简单地从一个单独的线程调用普通的打印例程(可能每个打印机只有一个线程,您可以在后续的作业中重用它)。
https://stackoverflow.com/questions/5778914
复制相似问题