使用windows powershell打印ESC/POS(raw)

gz5pxeao  于 2023-04-06  发布在  Shell
关注(0)|答案(2)|浏览(263)

我尝试使用ESC/POS命令在Epson TM 20 ii上打印收据,并使用out-printer'将它们发送到打印机。我尝试使用epson驱动程序和通用文本驱动程序。我的问题是打印机正在打印命令,而不是执行它。请参阅示例

"LF" | out-printer -name epson

LF是打印机送一行的命令,而不是这样做,打印机正在打印字符LF

e0bqpujr

e0bqpujr1#

我想通了正如一些用户评论的那样,这些命令是指实际的ASCII字符.然而,这并没有完全解决问题,因为出于某种原因,powershell out-print命令以打印机不理解的方式将信息发送到打印机,这意味着要解释为esc-pos命令.到目前为止,我发现的最简单的解决方案是一个名为RawPrint的命令行实用程序.exe,可以找到here。该工具非常简单,我强烈推荐它。

9rbhqvlz

9rbhqvlz2#

你可以从微软得到RawPrint.exe(源代码和可执行文件),从微软下载我觉得更安全。

相关问题