问题标签 [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 投票
1 回答
1114 浏览

php - esc/pos 打印机纸张用完

我正在制作使用 esc/pos 打印机打印票的系统,问题是当纸张几乎用完时,打印机只打印一些,当我插入新纸时,打印机只是继续打印票的其余部分,所以票现在打印在 2 张纸上

纸张用完时如何告诉打印机从头开始打印?

我正在使用 mike42/escpos-php 打印票

门票

纸用完时的票

下图展示:

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
930 浏览

thermal-printer - ESC/POS 热敏打印机命令以打印打印机设置

问题:

是否有 ESC/POS 命令发送到热敏打印机以使其打印其当前设置?

语境:

我有一台 EPSON TM-T70II热敏打印机,我需要帮助,因为我在任何地方都找不到任何有用的东西。

我可以通过关闭和打开打印机并立即按住进纸按钮 5-6 秒来访问打印机的自检模式。

如果我再次长按进纸按钮,它会继续进入模式选择,它会打印一些选项供我选择。选择是通过按特定选项需要多次按进给按钮然后长按 1 秒钟来进行的。

这些选项是:

0.退出并重启打印机

1. NV图形信息

2.收据增强信息

3.自定义值设置

4.或更多:无

选择3可以让我选择一组选项,其中包括:1.打印当前设置。

选择此选项会打印带有所有打印机设置的稍长的纸张。

这正是我想让打印机打印的东西,但我不想制作整个多按和长按程序,我只想通过代码向它发送命令来做到这一点。

0 投票
2 回答
6921 浏览

c# - 如何在 EPSON 打印机中打印条码和切页 ESC/POS 命令?

使用 POS 命令时我面临 2 个问题

对于 POS 命令,我使用的是从 Nuget 下载的 dll:PrinterUtility

PrinterUtility.EscPosEpsonCommands.EscPosEpson

1) 条码不打印字母数字字符在此,

它只接受数值而不是字母数字,所以我以另一种方式使用下面的代码生成条形码,但没有生成条形码。

2)剪切页面:这也不起作用

请帮助我使用 ESC/POS 命令生成 Barcode Code128 和 CutPage 命令

0 投票
1 回答
285 浏览

python - Errrno 32 Pipe error, escpos python2

I need to test an Epson POS printer, TM-U220PD. I have it connected by a Parallel converter to my laptop. It's completely installed, but when I test it with python escpos shows me the following error:

This is the code used to test:

0 投票
0 回答
858 浏览

c# - 在 c# 中使用 ESC/POS 命令将图像保存到 Epson PosPrinter 的 NV 内存

我目前正在开展一个项目,该项目涉及从针对 Android 的 Xamarin.Forms 中打印到 EPSON 热敏打印机。我已将 Epson Android SDK 绑定到表单的 Java 绑定中,并且可以使用它打印到打印机。

但是,需要将徽标存储到打印机的 NV 内存中,以便以后打印。已决定应用程序定期执行此操作,而不是使用 Epson 实用程序远程连接到每台打印机并执行此操作。这是为了确保图形在我们的整个庄园中保持最新。

我从 Epson 找到了以下命令,可以满足我的要求:https ://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=70 但是我对参数感到困惑。

特别是参数 xL、xH 和 yL 和 yH。

有谁知道如何使用 c# 我可以创建一个方法来获取位图并将其转换为准备好与此命令一起使用?

谢谢你。

0 投票
0 回答
151 浏览

objective-c - 蓝牙-串口(iOS)+容大RPP200-B-慢切碎打印

我使用蓝牙打印机荣达 RPP200-B 和 cordova 插件 Bluetooth-serial 在移动设备上打印。

在 android 设备上一切正常,但在 iOS 设备上打印速度非常慢且被切碎,尤其是图像打印速度非常非常慢。我尝试更改插件写入功能的本机objective-c实现,但没有带来预期的结果。

这是我在 BLE.m 中最后一次实现 write 函数。数据作为一个批量发送到插件,并拆分为数据包并在 BT 源上发送。

我还尝试发送到插件拆分数据包并使用函数的默认实现,但情况更糟。这是默认实现。

你知道有什么可以帮助的吗?谢谢。

0 投票
1 回答
819 浏览

javascript - 科尔多瓦-插件-datecs-打印机

我正在尝试使用术语打印机 Leopardo A7,我需要打印图像和文本。我已经打印了图像和文本,但我不能并排打印...有人可以帮我吗?

我正在使用: window.DatecsPrinter.printText() 打印文本...和 ​​window.DatecsPrinter.printImage() 打印图像...,

但是如何并排打印文本和图像?

0 投票
1 回答
2170 浏览

java - 使用 ESC/POS 打印二维码

我正在使用热敏打印机进行 Android 打印。使用 esc/pos 命令可以正常打印文本。

除了使用 esc/pos,使用热敏打印机打印 QR 码的最佳高级库是什么?

0 投票
1 回答
2332 浏览

escpos - ESC/POS 打印机在打印缓冲区中的所有内容之前剪纸

我正在编写代码(在 C# 中)将收据打印到 ESCPOS 打印机,目前使用 EPSON TM20II 进行测试。我直接在 Linux 上的 COM 端口上打印,并在 Windows 上通过 USB 上的模拟 COM 端口进行打印。虽然我可以正常打印任何类型的评论,但我在剪纸时遇到了问题。

更具体地说,如果我在其余内容之后发送剪纸命令 ( GS V 0) 并将整个字节流发送到端口,则打印机会在打印最后几行内容之前剪纸。

一开始我以为是时间问题,所以我尝试发送剩下的内容,然后等待一小段时间再发送Cut命令,但无济于事。

这是我使用的代码示例以及我发送到打印机的缓冲区内容,该打印机未能在正确的位置切割纸张。

产生以下(十六进制)输出发送到打印机:

0 投票
1 回答
748 浏览

printing - cordova-plugin-datecs-printer 中的自动换行

我正在使用 ionic 1 做一个移动应用程序,并且为了在热敏打印机上打印,我使用的是 cordova-plugin-datecs-printer 插件。

一切正常,除了自动换行。打印机在行尾剪切了单词。有没有办法调整或启用自动换行以避免不完整的单词?

这是我的代码:

这就是结果::(

在此处输入图像描述