C#使用ESC 指令控制POS 打印机打印小票 1
前言 C#打印小票可以与普通打印机一样,调用PrintDocu ment 实现
也可以发送标注你的ESC 指令实现
由于 调用PrintDocu ment 类时,无法操作使用串口或TCP/IP 接口连接的pos 打印机,并且无法发送控制指令实现pos打印机的切纸、走纸等动作
因此个人建议使用ESC 指令进行打印会更通用
本类需要调用 ImageProcessor
cs *************** 2
POS 机打印小票ReceiptHelper using System; using System
Collections
Generic; using System
Text; using System
Runtime
InteropServices; using System
Threading; using System
Drawing; using System
Management; using System
IO; using LaisonTech
MediaLib; using LaisonTech
CommonBLL; using Microsoft
SafeHandles; namespace LaisonTech
MediaLib { #region 结构体定义 [StructLayout(LayoutKind
Sequential)] public struct OVERLAPPED { int Internal; int InternalHigh; int Offset; int OffSetHigh; int hEvent; }; [StructLayout(LayoutKind
Sequential)] public struct PRINTER_DEFAULTS { public