【问题标题】:How to define NV bit image in thermal printer ESC/POS如何在热敏打印机ESC/POS中定义NV位图
【发布时间】:2017-12-08 16:58:22
【问题描述】:

我一直在寻找一些样品很长时间,但没有找到任何样品。我想将图像馈送到内存(或缓存)中的打印机,然后打印出来。我有命令的文档:

FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n
[Name] Define NV bit image
[Format]  ASCII   FS q   n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n
          Hex     1C 71  n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n
          Decimal 28 113 n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n

我只是无法理解这部分:

[xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n

互联网上没有关于如何使用此参数的示例。

【问题讨论】:

  • @huse.ckr 不太一样,我以前见过。他们在谈论打印图像而不是将其定义到打印机中。
  • 我知道你是对的。
  • 图片格式在EPSON的ESC/POS编程指南中有详细说明。

标签: c# xamarin.forms escpos


【解决方案1】:
[xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n 

定义要发送的图像,您可以发送多个图像,因此最后是 (n)。 如果你只想发送一张图片,你只需要定义一个数组。

xL 和 xH = 以像素为单位的图像宽度,例如 xL=64 xH=0

yL 和 yH = 图像的高度(以像素为单位),例如 yL =96 xH=0

说实话,我不知道为什么可以为每个坐标设置一个高度..

d1 ... dk = 以字节为单位的图像数据

【讨论】:

    猜你喜欢
    • 2018-09-23
    • 2020-02-11
    • 2018-10-28
    • 1970-01-01
    • 2014-06-27
    • 2019-08-15
    • 2014-12-03
    • 2016-09-12
    • 2014-02-18
    相关资源
    最近更新 更多