如何定义 ESC/POS 中参数的长度?
Posted
技术标签:
【中文标题】如何定义 ESC/POS 中参数的长度?【英文标题】:How do you define the length of a parameter in ESC/POS? 【发布时间】:2018-09-26 21:00:35 【问题描述】:我需要能够在我的 Epson TM-T20ii 上打印希伯来语字符。我正在尝试让我的打印机使用
切换到字符代码页 36(PC862)ESC t36
由于某种原因,打印机正在切换到代码页 3,然后打印数字 6。
有没有办法让打印机知道 6 是我的命令的一部分? 如果您知道其他解决方法,请在下面发表评论。
谢谢
【问题讨论】:
【参考方案1】:您犯了一个错误,您不应该用实际数字替换 n。
在您的情况下,正确的语法是 ←t$
说明:手册上写着“ESC tn”,n 指的是页面表,但是您不要用数字替换 n,而是用 ASCII 字符 n,所以在您的示例中 36 = $ 因为 $ 是 ASCII 表中的第 36 个字符。
【讨论】:
以上是关于如何定义 ESC/POS 中参数的长度?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Flutter 打印到 ESC/POS 时如何防止套接字超时错误