设计原始数据打印

本文关键字:打印 原始数据 | 更新日期: 2023-09-27 17:52:42

我在发送原始数据到收据打印机时遇到困难。我正在使用内置c# (Visual Studio 2008,FrameWork 3.5) PrintDocument()函数。但在向打印机发送数据时速度很慢。让我的程序忙得不可开交。所以我开始寻找解决这个问题的方法,我发现了这个。伟大的文章,我可以直接打印到打印机,但我不能设计。例:

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代码设计原始数据

设计原始数据打印

如何打印正常的方式(我假设你有它工作你想要的除了它阻塞你的程序和"慢")?您可以简单地从一个单独的线程中调用正常的打印例程(可能每个打印机只有一个线程,可以在后续作业中重用)。