它是哪种 Zebra 打印机?你能用ZPL吗?您不能将集合、映射或数组传递给 Zebra 打印机,但您可以在格式中定义变量,然后调用仅传递变量的标签。这将减少实际打印标签的有效负载。
在 ZPL 中,您将使用该^FN<Variable Number>
命令在要保存的标签内创建一堆变量。该标签会很大,具体取决于您的集合中有多少变量以及标签具有多少格式信息。
当您要打印该标签时,您只需使用^XF command
调用标签,并仅传入可变数据,因此您不需要传入所有标签信息。
存储标签
^XA
^DFR:SAMPLE.GRF^FS
^FO20,30^GB750,1100,4^FS
^FO20,30^GB750,200,4^FS
^FO20,30^GB750,400,4^FS
^FO20,30^GB750,700,4^FS
^FO20,226^GB325,204,4^FS
^FO30,40^ADN,36,20^FDShip to:^FS
^FO30,260^ADN,18,10^FDPart number #^FS
^FO360,260^ADN,18,10^FDDescription:^FS
^FO30,750^ADN,36,20^FDFrom:^FS
^FO150,125^ADN,36,20^FN1^FS (ship to)
^FO60,330^ADN,36,20^FN2^FS(part num)
^FO400,330^ADN,36,20^FN3^FS(description)
^FO70,480^BY4^B3N,,200^FN4^FS(barcode)
^FO150,800^ADN,36,20^FN5^FS (from)
^XZ
你会如何回忆标签
^XA
^XFR:SAMPLE.GRF
^FN1^FDAcme Printing^FS
^FN2^FD14042^FS
^FN3^FDScrew^FS
^FN4^FD12345678^FS
^FN5^FDMacks Fabricating^FS
^XZ