介绍
escpos-print 是一个可以在前端编写打印指令的 npm 包。它提供了很多打印指令,可以直接将其转换成打印机能够识别的指令。
安装
使用 npm 进行安装
npm install escpos-print
使用
打印文字
import { createPrinter } from 'escpos-print'; const printer = createPrinter(); printer.text('Hello World!'); printer.feed(1); printer.cut(); printer.execute();
以上代码会打印 "Hello World!",并且会切纸。printer.execute()
是将指令发送给打印机。
打印条码
import { createPrinter, barcodeTypes } from 'escpos-print'; const printer = createPrinter(); printer.barcode('123456', barcodeTypes.CODE128); printer.feed(1); printer.cut(); printer.execute();
以上代码会打印一张 CODE128 条码。
打印二维码
import { createPrinter } from 'escpos-print'; const printer = createPrinter(); printer.qrcode('https://www.google.com'); printer.feed(1); printer.cut(); printer.execute();
以上代码会打印一个连接到 Google 的二维码。
结语
以上是 escpos-print 的使用方法。使用此 npm 包可以大大简化打印指令的编写,同时也方便了前端开发者。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005730881e8991b448e9338