python escpos 小票 列印 機

2021-10-05 13:28:41 字數 1728 閱讀 4206

python-escpos

佳博 gp-l80180i 可以使用

pip install python-escpos

**:

from escpos.printer import serial

ser =

serial

('com3'

,38400

, timeout=1)

ser.

text

("hello world\n"

)#ser.image("logo.gif")

ser.barcode

ser.

barcode

('1324354657687'

,'ean13',64

,2,''

,'')ser.

cut(

)

python-escpos 2.2.0

from escpos.printer import serial

ser =

serial

('com3'

,38400

, timeout=1)

ser.

text

("hello world\n"

)#ser.image("logo.gif")

ser.barcode

ser.

barcode

('1324354657687'

,'ean13',64

,2,''

,'')ser.qr(

'1234567890'

)ser.

cut(

)

可以用

windows 下為何 python-escpos 庫中的 usb的方式不能用呢?

不能用

from escpos.printer import usb

""" seiko epson corp. receipt printer m129 definitions (epson tm-t88iv) "

""p =

usb(

0x8866

,0x0100,0

)p.text

("hello world\n"

)# p.image("logo.gif")

p.barcode

('1324354657687'

,'ean13',64

,2,''

,'')p.

cut(

)

不能用的原因是:

p = usb(0x8866, 0x0100, 0) 裡面:

對應的 使用的 libusb庫中:

lodop 小票排版 Lodop列印小票

web列印控制項lodop 預覽 varlodop 宣告為全域性變數 function prn1 preview 批量列印相同內容可以用份數 lodop getlodop lodop.print init lodop.set print pagesize 1,300,500,lodop.set pr...

小票列印頁面

列印小票頁面,效果圖 css 及html如下 doctype html html head meta charset utf 8 meta name viewport content width device width,initial scale 1.0,user scalable no,mini...

vue electorn列印小票

在主線程獲取裝置已連線的印表機列表 import from electron const window newbrowserwindow 監聽獲取印表機列表事件 ipcmain.on getprinterlist event import from electron export default e...