Skip to content

Latest commit

 

History

History
26 lines (12 loc) · 1.67 KB

README.md

File metadata and controls

26 lines (12 loc) · 1.67 KB

EpsonPrinterSample

See Issues if you have questions.

EPSON SDK

CSDN EPSON Printer 打印机 Sdk For Android

EPOSN SDK 打印的步骤(Steps for EPOSN SDK printing)
  • 1 先开启发现打印机设备,完后会有个回调监听获取已连接的打印机设备的 TargetId;(The discovery of the printer device is turned on first, and a callback listens to obtain the TargetId of the connected printer device afterwards.)

  • 2 需要通过初始化 Printer打印类 ,并且设置打印监听;(Needs to initialize the Printer print class and set up print listening.)

  • 3 创建打印数据添加到已创建到 Printer对象 中,设置小票字体样式都在这里进行设置;(Create print data to add to the created to Printer object, where the small ticket font styles are set.)

  • 4 连接到打印设备并且通过 sendData() 方法发送到命令缓冲区进行打印;(Connects to the print device and sends it to the command buffer for printing via the sendData() method.)

  • 5 完成打印,清空命令缓冲区,关闭释放打印对象 。(Finish printing, clear the command buffer, and close the release print object.)

image.png

2024 年 11 月 6 日。其实接完 USB 进行交互之后基本没有使用这种方式,在现有项目中,基本都是使用 网络的打印方式,通过Socket OutputStream 流的方式进行打印。 使用的是 ESC 指令的方式。