问题标签 [epson]

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 回答
4946 浏览

c# - EPSON TM-88IV型热敏打印机如何知道纸张用完

我有 EPSON 热敏打印机,型号 TM-88IV。我能够获得打印机的各种属性,但找不到任何获得以下状态:

  1. 纸没了
  2. 打印机处于错误状态
  3. 打印机关闭

我正在使用以下代码:

我得到了上述属性的各种值,但无法将其映射到打印机的状态。

输出是

我已经安装了随打印机一起提供的 CD 中的 EPSON TM-88IV 驱动程序。

0 投票
1 回答
3091 浏览

java - 包括 jpos.xml

我正在制作 POS 系统,现在我正在尝试设置 pos 打印机 epson tm-t20。当我尝试打开端口时,打印机在哪里,我收到以下错误消息:

jpos.JposException: Could not connect to service with logicalName = POSPrinter: Exception.message=Could not create service instance. at jpos.loader.simple.SimpleServiceConnection.connect(Unknown Source) at jpos.BaseJposControl.open(Unknown Source) at tisk.Step1Frame.processWindowEvent(Step1Frame.java:83) at java.awt.Window.processEvent(Window.java:2009) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:703) at java.awt.EventQueue.access$000(EventQueue.java:102) at java.awt.EventQueue$3.run(EventQueue.java:662) at java.awt.EventQueue$3.run(EventQueue.java:660) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:676) at java.awt.EventQueue$4.run(EventQueue.java:674) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:673) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139) at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

我生成了 jpos.xml,但我不知道将它放在项目中的哪个位置..

0 投票
1 回答
9142 浏览

php - PHP打印机如何使用printer_draw_text函数

对不起,我的英语不好

我的问题是,如何使用printer_draw_textFunction 打印出长字符串?(见示例)在爱普生计费打印机上。

所有示例都有效(来源:http ://www.php.net/manual/en/book.printer.php )

但是当我想结合一个 Logo.bmp + 一行长文本时,它只会打印出徽标和 1 行刺痛:

例子:

输出示例:

徽标.bmp

测试.... // 但只有 1 行 :(

printer_write($handle, "要打印的文本"); 工作!它打印出孔字符串 + \r\n 但它在新纸上打印出徽标:(

需要的例子

标志 <-- 这里

1 x 产品 <-- 长字符串 1 x 产品 \r\n (工作的 printer_write 函数) 2 x 产品 ecr。

printer_draw_text($handle, $text,1,1);仅打印 1 x 产品 2 x

0 投票
1 回答
3101 浏览

.net - 配置 POS 打印机以进行远程打印

如何配置餐厅的 POS 打印机以从网站打印订单?我们有一个基于 .NET/SQL 的在线订购 Web 应用程序。在线提交订单后,我们希望在餐厅的 POS 打印机上打印。

POS 打印机 - Epson TM-88V 或同等打印机直接(或通过路由器)连接到互联网,但不通过 PC!

在线订购系统是 Clorder (http://www.clorder.com)

非常感谢任何指导。

0 投票
1 回答
1514 浏览

java - 爱普生热敏票据打印机的Java控制

早在 2007 年,我就用 Java 编写了一些控制 Epson TM90 收据打印机的软件。我的软件使用了 JavaPOS API。

看来这个JavaPOS软件已经不存在了!

在 2012 年,从 Wava 编写的应用程序通过 USB 从 Win7 驱动 Epson Receipt 打印机的正确方法是什么?

TIA BfW

0 投票
1 回答
2741 浏览

python - 通过 POS 打印机和图像打印计费外星人

我正在尝试创建一个原型,以将文本文件的位图数据打印到启用 LAN 的 epson pos 打印机 TM-T88V。

虽然我发送文本和文本格式说明没有问题,但我不明白我必须做什么才能让我的打印机打印Arecibo 消息的数据。

前几行:

该消息有 73 行和 23 列,产生 1679 个图片元素。这些元素中的每一个都由黑色的 1 或白色的 0 定义,并且应打印为 8x8(或 16x16)点的正方形。结果将导致

阿雷西博留言
(来源:satsig.net

从打印机的规格:

在此处输入图像描述

虽然 - 正如我所说 - 连接和发送到打印机没有问题,但我只是不明白这条指令想告诉我什么。在 Arecibo 消息的情况下会是什么

我必须将哪些号码发送到打印机?我需要发送每个点吗?是什么nL, nH specify the number of dots of the image data in the horizontal direction as (nL + nH × 256).意思?

这是我用于原型设计的简单 Python 程序:

0 投票
1 回答
870 浏览

epson - 我无法获取 pos 打印机的实例

我正在研究 EPOS pos 打印机 (EPOS TM-T88III)。我停止了它的驱动程序、EPOS ADK 和 .NET 的 POS 我可以使用 PrintDocument 功能从我的 pos 打印机打印,但我想使用 EPOS ADK。我尝试了它的“Hello OPOS for .NET”示例,但它不起作用。因为,

我可以获得 deviceInfo,但是 posExplorer.CreateInstance(deviceInfo) 什么也不返回。我无法解决这个问题。我该如何解决这个问题才能成功从 posExplorer.CreateInstance(deviceInfo) 返回一些东西,或者是否有任何示例代码来使用 EPOS ADK 打印一些东西。

0 投票
3 回答
2425 浏览

macos - 如何将低级转义序列发送到 OS X 上的打印机?

我有一串打印机转义序列 (ESC/P),需要发送到 Mac OS X 上的打印机(USB 或网络)。我该怎么做?直接使用 CUPS 是最好的方法吗?有没有“更高层次”的方式?

在你问之前:我确实需要发送转义序列并且不能简单地使用高级打印系统。

编辑:这些是在其他语言(如 Java)中提供类似功能的一些项目和资源:

0 投票
1 回答
2395 浏览

objective-c - 使用 ePOS SDK 打印 UIImage

我正在使用 Epson 的 ePOS SDK,它允许通过 wifi 连接到打印机 (TM-T88V)。sdk 的链接 ( http://pos.epson.com/mobilesdks/index.htm )

我正在使用此代码从 url 加载 UIImage。

然后打印图像(使用 ePOS)注意:我将跳过连接部分,因为它不包含在我的问题中。

现在我的问题是打印结果要小很多,看图像的大小是 271x368px。样品见下图

关于如何使其正确打印的任何想法?此外,我发现此使用 AirPrint 打印 UIImage 会导致截断内容,该内容提供了缩放图像的链接,但它不起作用。有任何想法吗?谢谢你。

在此处输入图像描述

0 投票
1 回答
32730 浏览

c#-4.0 - 使用 ESC/POS 命令直接打印到热敏打印机,在 C# 中使用 TCP/IP 接口执行命令

我正在努力在厨房打印机(Aclas KP71M)上实施 ESC/POS(Epson 销售点标准代码)。
我有一个用户界面,POS 用户将其字符串输入用户界面,用户输入的字符串将发送到打印机,打印机打印数据。
打印机与主机使用以太网(100M)接口,使用 TCP/IP 连接。
我已经设法将每个必要的命令嵌入到 C# 方法中,并且我还在服务器/客户端 C# 连接上获取了一些示例代码,并尝试将其包含到我的连接中。
我现在面临的问题是我的代码似乎启动了连接,但它立即冻结而没有做任何事情并停止连接。如果有人能纠正我,或者告诉我问题出在哪里,我将非常感激,或者给我一些关于如何进行的想法?
这是代码。