Linux下调试TSPL标签打印机 - xiaohao0576/odoo-doc GitHub Wiki

打印机品牌: 奥家 打印机型号: AK-500

以下脚本可以在Linux下执行,驱动打印机打印出条码、英文和中文

#!/bin/bash
# ak500_test.sh

DEVICE="/dev/usb/lp0"

# 将中文转换为GBK编码
CHINESE_TEXT=$(echo -n "奥家打印测试" | iconv -f UTF-8 -t GBK)

# 初始化打印机并设置中文模式
echo -e "SIZE 40 mm,30 mm\n\
CODEPAGE 936\n\
SET TEAR ON\n\
SET COUNTER @1 1\n\
CLS\n\
TEXT 50,50,\"TSS24.BF2\",0,1,1,\"${CHINESE_TEXT}\"\n\
TEXT 50,100,\"TSS24.BF2\",0,1,1,\"AK-500\"\n\
BARCODE 50,150,\"128\",80,1,0,2,2,\"12345678\"\n\
PRINT 1\n\
CUT\n" > $DEVICE