0

我需要在 Zebra 打印机中存储几个 ZPL 格式的标签。我正在使用带有 C# 的 Zebra SDK

我的代码:

foreach (var label in Directory.GetFiles(@"C:\Labels\"))
{
    PrinterUtil.StoreFile(CONNECTION_STRING, label, item.Replace(@"C:\Labels\", "R:"));                                
}

文件上传,但不打印,因为打印机在第一行添加了一个额外的 ^XA 或在某些情况下是 ÿþ^XA。原始文件已经以 ^XA 开头。所以我必须删除打印机添加的能够打印标签的行。

我缺少一些配置代码吗?有任何想法吗?

4

1 回答 1

0

^XA 表示标签的开始,^XZ 表示标签的结束。如果您尝试同时打印多个标签,则 ZPL 文件将包含多个 ^XA...^XZ 块。您可以使用http://labelary.com/viewer.html预览您的标签。

于 2022-03-05T16:03:52.723 回答