打印机重启后,设置丢失

After printer restart, settings are lost

我正在使用 GX430t Zebra 打印机。

我的问题是打印机重启后,打印机不再打印斯洛文尼亚的特殊字符。

(用于打印的示例文件如下)。

示例: 打印机重新启动,然后我们从我们的应用程序打印示例文件(我们有自己的应用程序来打印标签)。不打印斯洛文尼亚字符:

下一步是通过打印机设置将同一文件发送到打印机:

文件打印正确:

更有趣的是,在完成该步骤后,从我们的应用程序打印的每个文件都正常。

我的问题是:打印机在哪里存储相关信息?我想做的是(如果可能的话)将此信息包含到我正在打印的每个文件中,因此无论打印机是否重新启动,斯洛文尼亚字符都将被正确打印。否则,我们必须在每次打印机重新启动时使用打印机设置并向打印机发送示例文件。

斑马语言示例文件:

^XA^LH300,10^FO10,10^A0,20,20^FD Šazoćeđa gostinstvo d.o.o.^FS^FO10,20 ^A0,20,20^FDIme polizdelka: ^FS^FO10,40 ^A0,35,35^FDŠABAN ŠAULIĆ^FS^FO10,80 ^A0,30,30^FDDatum predpriprave: 25.04.2018^FS^FO10,120 ^A0,30,30^FDUporabno najmanj do: 25.04.2018^FS^FO10,160 ^A0,20,20^FDOddelek predpriprave: Centralna predpriprava^FS^FO10,190 ^A0,30,30^FDOddelek finalizacije: HKJ_topla kuhinja^FS^FO10,230 ^A0,30,30^FDKoličina: 7 (nar.); 0 (dos.); 7 (ned.); kg^FS^FO10,265 ^FB650,12,, ^A0,20,20^FDSestavine: MOKA PSENICNA T500 1KG (aler.: Gluten; psenica;); SOL KAMENA ; JAJCNI MELANZ (aler.: Jajca;); MLEKO SVEZE 10L (aler.: Mleko;)^FS^FO10,560 ^A0,20,20^FDPripravil: Šaban Šaulić^FS^XZ

感谢@banno - 解决方案是将正确的编码放入 .ZPL 文件中。在我的例子中,取自 this^XA

之后添加 ^CI28 就足够了