问题标签 [escpos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
15082 浏览

c# - 如何使用 ESC/POS 命令打印图像?

我有一台 Epson-TMH6000III 热敏打印机,我想使用 ESC/POS 命令打印一些位图。

但在此之前,我想用 ESC/POS 打印图像命令打印一个非常简单的单行。

这是我的尝试:

我没有得到结果。我感谢您在这方面的任何帮助。

0 投票
1 回答
3230 浏览

android - ESC/POS 热敏打印机。通过 android 应用打印图像

我们如何使用 android 应用程序打印图像/位图。到目前为止,我可以打印文本。

0 投票
1 回答
1806 浏览

java - JAVA ESC Pos上传NV图形到打印机

使用 Esc/Pos,我想将位图图像上传到打印机上的 NV 图形内存。

我正在使用GS ( L / GS 8 L <Function 67>Esc/Pos 手册。

我可以使用<Function 65><Function 66>删除所有或其中一个图形。

我知道在将位图添加到函数时我遗漏了一些东西。

这是我的命令字符串,包括位图。已删除位图的bitmapString文件头和信息头(前 62 个字节)(DataOffset)。:

我正在使用 ePOS-Print.jar 打开并写入打印机:

但是当我打印图形时,它会变形:

在此处输入图像描述

0 投票
0 回答
733 浏览

java - 使用Javax-usb从ZJiang POS打印机接收状态

更新: 不要浪费你的时间。甚至包含的 SDK 也无法从该打印机成功获取任何状态,因此它可能不受支持。

原始问题:

我有一个漂亮的小Zjiang ZJ-5802LD 热敏收据打印机,不幸的是,除了一个非常糟糕的“SDK”之外,它没有任何文档,包括一个 jar 和几个示例。

为了绕过这些限制,我尝试使用 Javax-USB 直接发送 ESC/POS 代码,但我怀疑我对 USB 的理解不足会造成干扰。它打印得非常愉快,但我完全被困在试图从小野兽那里恢复状态。

它只有一个输入和一个输出端点,分别位于 0x81 和 0x03。下面的代码,以及我在那里找到的每组与状态相关的消息字节,总是只返回一串零,然后抛出javax.usb.UsbException: Pipe is still busy.

您是否期望以下方法编写请求并返回状态?有更好的想法如何获得状态码?

如果您有类似的打印机并受到启发尝试运行它,这里是完整的程序。

0 投票
1 回答
2881 浏览

node.js - Nodejs 如何向 QL-720NW 发送 P-Touch 模板命令

我只是使用 Nodejs 将 p-touch 模板代码发送到 QL-720NW。

我已经按照如何设置 p-touch 模板的步骤进行操作。

另外,我尝试使用tojocky/node-printer向打印机发送命令。

这是我的代码,

但是,打印机总是出现故障并闪烁红灯。只需致电兄弟技术支持并搜索技术规范。找不到任何想法。有人知道吗?

0 投票
0 回答
155 浏览

java - 如何在java中将getByte更改为writeString

所以当我们想改变这种格式时,我们遇到了 getBytes 语法的问题

到这种格式

有人可以帮忙吗?

谢谢大家。。

0 投票
1 回答
4768 浏览

python - 从 Python 打印阿拉伯语单词到 ESC/POS 打印机?

我有一个 Odoo 实现,我需要将阿拉伯语单词打印到 ESC/POS 打印机。

Odoo 社区已经开发了一个 Python 模块,可以将 UTF-8 文本转换为 ESC/POS 代码页。问题是,当我打印阿拉伯文本时,我得到了颠倒的文本和断开的字母。

如何将正确的阿拉伯语单词从 Python 打印到 ESC/POS?

请参阅参考的Escpos.text方法escpos.py

0 投票
1 回答
2008 浏览

python-2.7 - TypeError:“来自列表”中的项目不是 escops 的字符串

我正在尝试编写一个 python 脚本(在窗口 10 中)将字符串数据发送到热敏(ESC/POS)打印机。我正在关注本教程,但无法运行示例代码。

当我尝试运行以下代码时,出现“TypeError: Item in ''from list'' not a string”错误

你们能告诉我那个错误代码是什么意思,我该如何解决?我刚开始编写 python 并安装了 python 2.7.12 和 escpos。

谢谢!

0 投票
2 回答
7663 浏览

java - 如何使用 ESC/POS 命令 Java

我正在尝试在打印机 POS 上打印票。这是爱普生 TMU220PD。我可以打印,但我不知道如何对打印机进行编程以使用更大的字体进行打印,以及如何自动裁切纸张。我读了很多书,他们说我可以使用命令 ESC/POS 的页面,但我不知道这是如何工作的。我有一个带有下一个代码的 man 类:

“切”的方法是这个

}

当我要打印时,打印机正常工作以打印文本,但它不切纸。我也需要增加文本大小,但我不知道该怎么做以及如何在 java 上使用命令 ESC/POS。

0 投票
2 回答
4193 浏览

python - 如何在 ubuntu 中使用 python 将原始字符串发送到点阵打印机?

我有一台通过网络连接到我的计算机的点阵打印机 LX-300。如何在 Python 中将带有 ESCP 字符的原始字符串直接发送到我的打印机?

计算机通过另一台计算机连接到打印机。我需要发送一个原始字符串,因为 LX-300 图像打印结果模糊。