问题标签 [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.
java - ESCPOS 图像模式与剪纸
抱歉,如果这将被视为与我之前的问题的重复,但是...我正在尝试使用 ESCPOS 命令发送打印机以写入图像行,然后是剪切纸(部分剪切)命令,并在结果我收到缺少图像行(此时我尝试了两台不同的打印机,其中一台随机跳过图像行,另一台静态地执行此操作)。
整个图像打印场景取自new-grumpy-mentat,稍作改动:
我认为在剪切操作可能进行之前,必须对要绘制的图像线进行最终确定操作,但找不到任何东西。命令:
java - 从 Android 应用程序打印到热敏打印机 (DPP 450)
我正在开发一个使用热敏打印机打印交货单的 Android Java 应用程序。
实际上,我有两个打印机型号可以通过蓝牙打印(使用ESC/POS),但是当我尝试使用 DPP-450(支持 ESC/POS )进行打印时,它通过蓝牙连接正常,但不打印任何东西。
我打印的方式是:
这段代码适用于我的另外两台打印机(Citizen CMP-40 和 Star 打印机 BTT),但不适用于 DPP-450。
有人可以帮我吗?
printing - ESC POS 命令 ESC* 用于在打印机上打印位图
我想用 ESC POS 命令 ESC* 打印位图标志文件。以下是该命令的技术文档链接。
https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=88
据我介绍,打印机需要1s和0s形式的图像数据。因此,它打印一个点,出现 1 和空白,出现 0。但我无法弄清楚如何借助上述命令发送多行位图像数据,因为该命令只接受水平方向的图像数据。请帮我解决这个问题。
c# - 使用蓝牙热敏打印机编写命令 ESC/POS
我尝试将默认代码页更改为 PC858(多语言 + 欧元)以打印符号 €。
但是任何 ESC/POS 命令都有效。
所以我尝试发送命令的十六进制值:
我的所有文本都打印正确,但我的符号 € 不起作用。
在此先感谢您的帮助,我尝试了许多 PDF,并测试了许多类似的问题,但没有任何效果。
python - “eval”函数不能对字符串中的多行进行分组
我正在使用此代码通过 API 模式发送 Xbee-Xbee 数据包以在终端节点上打印(在真实打印机中)。我正在读取一个 .txt 文件,在 var 中保存一些行并发送一个 API 数据包。在那个文件上还有一些 ESC/POS 命令。当我尝试使用“data +=eval(line)”将一些行分组到另一个变量中时,我得到了一个错误。为什么?如果我不使用 eval,打印机将打印命令而不是执行它....
我试过使用 exec 但也没有用。分组后也不使用 xbee.tx 函数中的 Eval() ......有什么建议吗?
我使用时出错data+=eval(line)
:
python-3.x - python-escpos windows给出“bugtrack_url”错误
尝试安装 python-escpos 库。说明如下:
确保库安装在${lib_arch}/${python_ver}/site-packages/escpos
在 CLi 上,您必须运行:
是什么${lib_arch}/${python_ver}/
意思?是这样的路径
\Users\RickT\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\escpos
吗?
当我运行python setup.py
构建时,我收到以下错误:
c# - 如何在热敏打印机ESC/POS中定义NV位图
我一直在寻找一些样品很长一段时间,但没有找到任何样品。我想将图像馈送到内存(或缓存)中的打印机,然后打印出来。我有命令的文档:
我只是无法理解这部分:
互联网上没有关于如何使用此参数的示例。
php - 无法在 php 中使用 ESC-POS
我的网络中有一台 TM-T88IV 打印机。已经有 2 台 PC 连接到它并且工作正常。我在网络中添加了另一台 PC,并在其上添加了带有“通用/纯文本”驱动程序的打印机。我使用以下代码打印到打印机,但它不打印。它只是给了我一个没有错误的空白页。
这是要打印的基本文件,它不起作用。任何人都可以帮忙吗?
python-2.7 - escpos python 库打印带有消息的条形码和徽标
一旦低于徽标和我的公司名称,我需要条形码:
问题 1:我需要左侧的徽标和我的公司名称在同一行,但它打印徽标和下面的徽标我的公司名称
问题 2 我需要我的条形码是 code39 它只是打印数字
我如何解决这两个问题,到目前为止我已经尝试过了。
Coder 将永生
python - 连接到 USB 时出现“[Errno 13] 访问被拒绝”
所以我一直在关注这些文档,以便我可以通过 python 在我的热敏打印机上打印。
我正在运行 Ubuntu 并安装了 pyusb 模块。打印机是容大RP58,通过lsusb命令(0fe6:811e)找到idVendor和idProduct。
就像在说明中一样,我输入:
但出现错误
在文档中,它建议创建一个授予访问权限的规则,但它对我不起作用。
是我用来编辑文件的命令,这就是里面的内容
更改该文件中的任何内容后,我运行以下代码:
我不确定我还能如何让 USB 访问 python。使用直接 root 访问权限时
系统显示“ImportError:没有名为 escpos.printer 的模块”。我不想每次都输入root访问密码。
我的 udev 规则、组、模式、用户权限有问题吗?
任何帮助是极大的赞赏!提前致谢 :)