Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想以某种格式打印一个字符串,最后我想传递剪纸命令。搜索后我得到了这个代码
Convert.ToString((char)27) + "@" + Convert.ToString((char)29) + "V" + (char)1
我将此添加到最后需要打印的字符串中。该命令切割纸张但不是在最后,在中间一些它切割的地方。如果我再次提供另一份副本,则表示前一份的部分将出现在此印刷品中。
请帮助克服这个问题.. 并建议将打印机命令传递给这些 EPSON 打印机的最佳方法。
大多数收据打印机在与当前打印位置不同的位置裁切纸张。
有两种可能的方法。首先,您需要计算收据剪切位置和打印的最后一行之间的行数。
然后执行以下操作之一:
在切割收据之前,打印正确的行数 - 可以是空白的,或者更常见的是,可以是下一张收据的标题文本。
执行适当数量的换行;剪切收据,然后执行相同数量的反向换行。这假设打印机支持反向换行(大多数都支持),并且可能会增加卡纸的风险。