我正在尝试从 SAP Smart Forms 打印到 AUI BP9000 打印机(Epson Emulation)。作为测试,我们向打印机发送一条 Epson 条码命令:
[ESC][SI]123456789[ESC][SO]
如果我们将此字符串直接发送到打印机,则条形码(代码 39)打印良好。当我们尝试从 Smart Forms 打印时,问题就出现了。在 Smart Forms 中,我们将条形码“拖放”到表单上,但是当我们尝试打印时,由于打印机如何解释从 Smart Forms 发送的条形码,条形码不会打印。
我想知道的是是否可以在智能表单中创建一个“十六进制容器”,以便在打印表单时,打印机会看到 ESC 命令并打印条形码。
例子:
Smart Form:
[HexContainer for ESC SI][barcode information][HexContainer for ESC SO]
What the printer sees:
[ESC SI]123456789[ESCP SO]