【发布时间】:2014-06-03 11:16:58
【问题描述】:
我在使用 C# .NET 使用 ZDesigner GK420T 打印标签时遇到问题。 我将以下字符串转换为字节并传递给打印机。
^XA
^FO3,3^AD^FDZEBRA^FS
^XZ
预期的结果是打印机应该打印“ZEBRA”,但它没有。
我的 C# 代码:
StringBuilder sb; sb = new StringBuilder();
if (frmPrintJob._type != 1)
{
sb.AppendLine("^XA");
sb.AppendLine("^FO3,3^AD^FDZEBRA^FS");
sb.AppendLine("^XZ");
}
int intTotalPrinted = 0;
for (int i = 1; i <= NoOfCopies; i++)
{
if (RawPrinterHelper.SendStringToPrinter(PrinterName, sb.ToString()) == true)
intTotalPrinted++;
}
我在这里做错了什么? 我需要任何额外的代码吗?
【问题讨论】:
-
欢迎来到 Stack Overflow。你的问题完全不清楚。请阅读FAQ、How to Ask 和help center 作为开始..
-
我修改了问题,你现在能看懂了吗?
-
显示您的代码。它没有打印。它做了什么吗?有没有抛出异常?
-
@user3702654 请将此代码添加到您的问题中,而不是此处。
-
在将其发送到打印机之前,我是否必须将 ZPL 代码转换为字节