我用vb6。我试图打印在一个打印机GODEX 500在EZPL (这应该是打印机的默认语言)。
我可以用ZPL打印,但不能用EZPL打印--这个代码可以工作(ZPL)
printer.print "^XA
printer.print "^LH0,0
printer.print "^CF0,50,50
printer.print "^FO16,16
printer.print "^FD1^FS
printer.print "^CF0,30,25
printer.print "^FO340,16
printer.print "^FD2022^FS
printer.print "^PQ1,0,1,Y
printer.print "^CF0,35,35
printer.print "^FO130,66
printer.print "^FDFQ^FS
printer.print "^CF0,30,25
printer.print "^FO310,66
printer.print "^FDAGP^FS
printer.print "^CF0,35,35
printer.print "^FO130,110
printer.print "^FDPET^FS
printer.print "^CF0,30,30
printer.print "^FO130,155
printer.print "^FD100ml^FS
printer.print "^CF0,30,25
printer.print "^FO260,155
printer.print "^FD^FS
printer.print "^FT20,158^BQA,2,4
printer.print "^FDLA,MyCode R 1 1^FS
printer.print "^PQ1,0,1,Y
printer.print "^XZ" 但是这个代码不起作用(在EZPL中):
printer.print "^Q25,4"
printer.print "^W50"
printer.print "^H10"
printer.print "^P1"
printer.print "^S2"
printer.print "^AD"
printer.print "^C1"
printer.print "^R0"
printer.print "~Q+0"
printer.print "^O0"
printer.print "^D0"
printer.print "^E35"
printer.print "~R200"
printer.print "^L"
printer.print "W30 , 34, 5, 2, m, 8, 5, 7, 0"
printer.print "MyCode"
printer.print "E" 有人知道我如何向打印机发送EZPL命令吗?非常感谢
发布于 2022-09-21 20:26:24
您首先需要检查打印机是否支持EPL (很可能是肯定的),然后应该配置打印机以使用EPL语言。您可以通过获取来自打印机的报告来做到这一点,然后您必须查看"device.languages“属性,以查看当前设置的语言以及支持的语言。如果您需要将打印机转换为EPL,请查看这里 (如果没有这些操作),我将检查代码以确保它是正确的,并且一旦EPL打印机在打印机列表中可见,您可以使用zebradesigner创建一个示例标签,并选择EPL打印机,并使用打印到文件选项获得要测试的正确代码。
https://stackoverflow.com/questions/73799567
复制相似问题