修改zpl相关等

This commit is contained in:
mgw
2024-03-14 14:22:50 +08:00
parent cf5fa70f28
commit 59677c0304
5 changed files with 19 additions and 7 deletions

View File

@@ -8,14 +8,26 @@ class Common(models.Model):
_description = u'公用类'
def print_zpl(self, zpl_str):
WinDll_path = "D://桌面//pythonZPL//tsc_python_sdk_example//TSC_Python_SDK_Example//tsc_sample//libs//TSCLIB.dll"
# WinDll_path = "D://桌面//pythonZPL//tsc_python_sdk_example//TSC_Python_SDK_Example//tsc_sample//libs//TSCLIB.dll"
WinDll_path = "D://jikimo-dev//jikimo//SF//zpl_print//libs//TSCLIB.dll"
try:
tsclibrary = ctypes.WinDLL(WinDll_path)
tsclibrary.openportW("USB")
print(type(zpl_str))
print(zpl_str)
tsclibrary.sendcommandW(zpl_str)
original_string = "^XA\n^FO100,50\n^A0N,44,33^FD[PO-2023-1226-0215-1] P-S00001-1^FS\n^FO100,100\n^A0N,44,33^FDLN/SN: P-S00001-1-12348啊a^FS\n^FO100,150^BY3\n^BCN,100,Y,N,N\n^FDP-S00001-1-12348啊a^FS\n^XZ"
# 使用加号操作符
new_string = original_string + "^CW1,E:SIMSUN.FNT #绑定字体\n^CI28 #UTF-8编码"
# 使用字符串格式化方法
new_string = "{}^CW1,E:SIMSUN.FNT #绑定字体\n^CI28 #UTF-8编码".format(original_string)
print(new_string)
tsclibrary.sendcommandW(new_string)
print('111222')
tsclibrary.printlabelW("0", "1");
tsclibrary.closeport();
tsclibrary.printlabelW("0", "1")
tsclibrary.closeport()
except Exception as e:
raise UserWarning("错误警告:%s" % e)