我正在使用 Zebra CPCL 打印机打印文本和图像 (.bmp)。我正在使用 Zebra SDK 的 C# 方法 PrintImage 来打印图形,但问题是它不断在图像前添加一些空白。我设法通过使用 SETFF 消除了打印图像后的空白,但是有没有办法消除图像前的空白?
zebraTU.SendCommand("! U1 setvar \"device.languages\" \"line_print\"" + NL);
zebraTU.SendCommand("! U1 setvar \"media.tof\" \"0\"");
zebraTU.SendCommand("! U1 PAGE-WIDTH " + pagewidth + NL);
ZebraPrintText(0, 2, 18, "After this line there is a white space");
zebraTU.SendCommand("! UTILITIES" + NL + "IN-MILLIMETERS" + NL + "SETFF 0 0" + NL + "PRINT" + NL);
ZebraPrintImage("file.bmp", 0, 0, pagewidth, -1);