ZebraDesigner - 保存 zpl 代码实际上并没有将代码保存为 zpl

ZebraDesigner - Saving zpl code does not actually save code as zpl

标题可能有点奇怪,所以让我试着解释一下:

我使用 ZebraDesigner 3 Essentials 制作标签。然后我“打印到文件”,这给我留下了一个包含代码的 .prn。我也尝试了这个问题的答案: How to get ZPL code from a ZebraDesigner label? , 给我留下一个 .zpl 文件,它与 .prn 文件具有相同的内容。

那个内容和zpl很像,但是貌似不太一样。这是一个简单标签的结果,中间是“文本”:

CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD20^JUS^LRN^CI0^XZ
^XA
^MMT
^PW1046
^LL0267
^LS0
^FO448,96^GFA,00768,00768,00012,:Z64:
eJzl0TEOQiEMBuASho69gb2I4V3rDcRg3sHEm3CEjh2M6PMV0Lg4GBc7fUMD/w8AfzBUq7zZpWF8NfgMnxhlmC+Y8SQPT1dfyBzZCU+bZ0oSbF8w6b7Zpxg3u+Jz0GEWc62ZyzDlYWwu93pP7vur2zniIEi/N0cdGdQywIzHnvPAruzMay9G6X1pUXsHSnjWL/7Yz+YGfRNqLw==:7BBD
^PQ1,0,1,Y^XZ

我认为从按钮向上的第二行就是问题所在。周围是正常情况下“文本”所在的位置,但是现在只是乱码。

我绝对需要正确保存它,因为我以后需要通过 python 访问它。请帮助我解释为什么会发生这种情况,和/或我该如何解决这个问题。

您需要使用打印机内置的字体。如果您将字体设置为 Zebra 0,您会得到如下内容:

CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR4,4~SD22^JUS^LRN^CI0^XZ
^XA
^MMT
^PW812
^LL1218
^LS0
^FT160,391^A0N,135,134^FH\^FDhello^FS
^PQ1,0,1,Y^XZ