问题标签 [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.
.net - 发送手动命令代码时从打印机弹出纸张
我正在为打印机 Epson TM-H5000II 编程。
我在调用函数 ESC c 0 4 时尝试打印便条纸。
我正在使用的基本步骤:
- 手动插入纸张
- 调用 ESC c 0 4(选择隔页纸)
问题是在调用 ESC c 0 4 后,纸张将从打印机中弹出。
如何告诉打印机停止从打印机中弹出我的纸张?
可以这样做还是打印机的限制?
更新 2013-03-16
我找到了另一个爱普生文件。我正在尝试禁用 TOF 和 BOF 传感器。但我不确定我的代码是正确还是错误。希望有人能给我一些提示来解决问题。谢谢你
这是文件。第 1 页http://postimage.org/image/i0mffniv9 第 2 页 http://postimage.org/image/ev1tpg091
下面是我的代码
c# - 收据打印机未收到“收据空”案例的状态消息
我正在使用 TM U220 收据打印机。我正在使用 Epson OPOS ADK for .Net 和 Microsoft PosFor.Net 来开发我的收据打印应用程序。
我正在尝试从设备获取状态信息,例如收据为空和收据接近空。但我总是得到成功的状态,即使打印机中没有收据。
上面的代码用于测试这种情况。无论打印机中的收据情况如何,我总是将这些布尔值视为错误。
请帮助我。我是否应该采取更多行动来获取这些状态信息。POS
php - PHP调整字体大小打印到网络热敏打印机
我有以下代码,它就像从 PHP 打印到我的 epson 热敏打印机的魅力一样。当客户在网站上结账时,我们使用它在办公室打印客户订单。我想改变字体大小,让它看起来像一个更真实的食谱。
这是我使用的代码示例:
如果您能告诉我如何更改特定行的字体大小,那就太棒了。谢谢
从我读到的 012/012 是 ESC/p 代码,这里是手册的链接 - http://files.support.epson.com/pdf/general/escp2ref.pdf
但我不明白如何应用这个:
ESC E - 选择粗体字 - C110
回答:
只是对于可能需要知道这里的用户是你需要的,我在 python 库中找到了答案(http://code.google.com/p/python-escpos/downloads/list)
这是如何执行 ESC 代码的列表(在 python 库中找到)http://sheepy121.webhost4life.com/ESC.txt
这是所有 ESC 代码的文档http://files.support.epson.com/pdf/general/escp2ref.pdf
这是使用PHP 打印到本地热敏打印机的代码,没有 networkname 就无法工作。
快乐印刷
php - 与/n相反?- ESC/POS 和 PHP 右/左对齐在同一行
所以我从我们的网络服务器(也在办公室)打印到办公室的联网热敏打印机,这样客户就可以在网站上下订单,然后他们就会出现在销售部门的办公桌上。这是我使用的代码,它工作得很好。然而,在打印单据上的项目时,我希望项目文本居中对齐,价格文本右对齐,但它不会让我这样做(因为我认为它是同一行)所以我怎么能说换行(\ n) 但随后将其反转。我已经尝试了 \033F 和 \F 但没有运气。有什么建议吗?
正如你在这里看到的,最后两个在同一条线上,我试图证明产品中心和价格是正确的。他们最终都居中,如果我在两者之间加上 /n,那么他们就在错误的行上正确地证明了这一点。
c# - 收据打印机不打印第 2 页
我在尝试使用 ASP.NET C# 从 Web 应用程序打印到 Epson TM-U220 收据打印机时遇到问题。我的程序正在打印到收据打印机,但在打印了大约 60 行之后……打印机刚刚切断。我试图弄清楚如何调整这台打印机的高度,但似乎无法得到它。
我使用记事本在服务器上运行了一些测试,以确保它是应用程序。我在记事本中制作了一个 100 行的测试文档,并在打印机上打印得很好。从 Web 应用程序打印时,它似乎切断了第 2 页,我假设这是因为高度。
下面是代码示例。任何帮助表示赞赏!
delphi - 如何使用delphi代码在爱普生打印机上打印中文,爱普生的模式是ascii还是Unicode?
我必须在爱普生打印机上用中文打印内容。我已经使用了与字符集和代码表(ESC R n)和(ESC tn)相关的所有命令,并尝试打印内容,但它没有以中文打印。谁能帮我用中文打印。
java - 点阵快速打印
我想知道,在 Java 中的 EPSON Dot Matrix 打印机上打印的实用方法是什么。我正在玩带有 USB 连接的 LX300+II 型号。
我在互联网上搜索了太多,但所有代码都可用于网络和串行(端口 LPT)打印机。喜欢:https ://code.google.com/p/escprinter/,http : //devpath.blogspot.in/2008/01/java-como-imprimir-na-epson-lx-300-via.html
我尝试使用 Java 打印服务 2D Graphics,它可以工作但需要时间。
我知道我们有两种使用这台打印机的方法:
- 通过直接将原始 ASCII 数据发送到打印机
- 通过图形印刷,具有图形字体和精确定位。
如何同时使用快速打印字体(由1提供)和精确定位(由2提供)?任何代码或API?
.net - 爱普生 tm u200b 位图
我正在使用 Epson Tm U200B 点阵打印机(收据打印机)。我在 excel 中获得了收据模板(一些文字和 2 张图片)。它可以从 excel 打印,但现在我正在使用 .net 应用程序从那里打印。
打印机在 COM 串行端口上工作。
什么:
- 在同一行打印徽标和一些文字:“[LOGO] THANK YOU ”
我尝试了什么:
在 Windows 上,我尝试了 .NET 附带的 Printer 对象(例如 e.Drawing.DrawString 等)。打印机使用它非常慢,并且不会使用正确的字体。
安装POS网络
- Microsoft 销售点 (PoS.net) 下载
- 微软支持文章
- Epson OPOS 设备驱动器
- 毕竟,不支持TM U200B。:(
我从许多网站、论坛和这里获取了源代码,但没有。
- 这个问题和这个
- Nicholas Piasecki 的文章
- 我读过 ESC/POS 命令,但没有运气。我无法让我的打印机打印 BMP 徽标。
- 找不到任何可使用的“ESC * m nL nH d1...dk”样本。
我绝望和筋疲力尽,几乎尝试了我在互联网上找到的任何东西......如果有人有这方面的经验,请帮助我。
c++ - 使用 Open Frameworks 的 Epson TM-T20 打印?
我的最终目标是让两台 TM-T20 epson 打印机从 Open Frameworks(一个用于创意编码的 c++ 工具包)打印。但在这一点上,我会对它们在任何应用程序中打印感到满意!
我正在使用上面提到的热敏打印机和 RS-232 到 USB 连接(我很确定我安装了正确的驱动程序)。我正在 xcode 中开发山狮 MacBookpro。
令人沮丧的是,通过连接到coolTerm,然后键入并按Enter,我能够让它在coolTerm中工作一次,但是一旦我重新启动计算机,就无法复制结果。在 xcode/Open Frameworks 和 Coolterm 中,它都能够使用 cu.usbtoserial 或 tty.usbtoserial 成功建立连接(它在我的开发文件夹中也列为 tty.PL2303-00004006 和 cu.PL2303-00004006),但随后它如果我重复最初在coolTerm 中的工作或在开放框架中尝试以下任何操作,则不会打印:
方法一:
方法二:
方法 3(这是使用新制作的开放框架插件https://github.com/bakercp/ofxESCPOSPrinter用于 epson 热敏打印机):
我正在努力在紧迫的期限内完成这项工作,我非常感谢有关如何推进它的建议!