有人可以帮我做热敏打印吗?所以我已经成功地生成了二维码并通过 USB 热敏打印机打印了二维码。但我想要的只是在二维码旁边打印另一个文本。我使用来自 github 的 python-escpos 库。
这是我的代码:
from escpos import *
import qrcode
import sys
from PIL import Image
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=8,
border=1,
)
#get the string from sys.argv to store in QR Code
list = sys.argv
y=0;
#define the printer
E = printer.Usb(0x0416,0xaabb)
for x in list:
#to ignore some args
if(y!=0):
#make the QR Code
qr.clear()
qr.add_data(x)
qr.make()
#generating QR Code
im = qr.make_image()
#Saving the QR Code to current path
im.save(str(x)+'.png')
#printing the QR Code
E.image(str(x)+'.png')
else:
y=y+1