我正在尝试找到使用 ZPL 打印上标的解决方案。
例如,如果我有这个 ZPL 字符串:
string ZPLString =
"^XA" +
"^FO50,50" +
"^A0N50,50" +
"^FDHello, World!^FS" +
"^XZ";
sendToZebraPrinter(ZPLString);
由于没有任何上标字符,我可以毫无问题地将其发送到我的打印机。但是如果我想使用这个字符串:
string ZPLString =
"^XA" +
"^FO50,50" +
"^A0N50,50" +
"^FDe = mc²^FS" +
"^XZ";
sendToZebraPrinter(ZPLString);
上标不会本机打印。我想我需要访问一个国际字符集或其他东西,但我不知道该怎么做,特别是如果我只需要一个字符。我是否需要更改我的整个字符集,或者对其进行某种“替换”?
请注意,我们手动生成 ZPL 代码并直接在打印机上拍摄(不幸的是,这是我们的系统),绕过任何驱动程序或任何类型的 3rd 方开发组件。