问题标签 [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.
c# - EPSON TM-88IV型热敏打印机如何知道纸张用完
我有 EPSON 热敏打印机,型号 TM-88IV。我能够获得打印机的各种属性,但找不到任何获得以下状态:
- 纸没了
- 打印机处于错误状态
- 打印机关闭
我正在使用以下代码:
我得到了上述属性的各种值,但无法将其映射到打印机的状态。
输出是
我已经安装了随打印机一起提供的 CD 中的 EPSON TM-88IV 驱动程序。
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,但我不知道将它放在项目中的哪个位置..
php - PHP打印机如何使用printer_draw_text函数
对不起,我的英语不好
我的问题是,如何使用printer_draw_text
Function 打印出长字符串?(见示例)在爱普生计费打印机上。
所有示例都有效(来源: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
.net - 配置 POS 打印机以进行远程打印
如何配置餐厅的 POS 打印机以从网站打印订单?我们有一个基于 .NET/SQL 的在线订购 Web 应用程序。在线提交订单后,我们希望在餐厅的 POS 打印机上打印。
POS 打印机 - Epson TM-88V 或同等打印机直接(或通过路由器)连接到互联网,但不通过 PC!
在线订购系统是 Clorder (http://www.clorder.com)
非常感谢任何指导。
java - 爱普生热敏票据打印机的Java控制
早在 2007 年,我就用 Java 编写了一些控制 Epson TM90 收据打印机的软件。我的软件使用了 JavaPOS API。
看来这个JavaPOS软件已经不存在了!
在 2012 年,从 Wava 编写的应用程序通过 USB 从 Win7 驱动 Epson Receipt 打印机的正确方法是什么?
TIA BfW
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 程序:
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 打印一些东西。
macos - 如何将低级转义序列发送到 OS X 上的打印机?
我有一串打印机转义序列 (ESC/P),需要发送到 Mac OS X 上的打印机(USB 或网络)。我该怎么做?直接使用 CUPS 是最好的方法吗?有没有“更高层次”的方式?
在你问之前:我确实需要发送转义序列并且不能简单地使用高级打印系统。
编辑:这些是在其他语言(如 Java)中提供类似功能的一些项目和资源:
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 会导致截断内容,该内容提供了缩放图像的链接,但它不起作用。有任何想法吗?谢谢你。
c#-4.0 - 使用 ESC/POS 命令直接打印到热敏打印机,在 C# 中使用 TCP/IP 接口执行命令
我正在努力在厨房打印机(Aclas KP71M)上实施 ESC/POS(Epson 销售点标准代码)。
我有一个用户界面,POS 用户将其字符串输入用户界面,用户输入的字符串将发送到打印机,打印机打印数据。
打印机与主机使用以太网(100M)接口,使用 TCP/IP 连接。
我已经设法将每个必要的命令嵌入到 C# 方法中,并且我还在服务器/客户端 C# 连接上获取了一些示例代码,并尝试将其包含到我的连接中。
我现在面临的问题是我的代码似乎启动了连接,但它立即冻结而没有做任何事情并停止连接。如果有人能纠正我,或者告诉我问题出在哪里,我将非常感激,或者给我一些关于如何进行的想法?
这是代码。