问题标签 [epos]

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 投票
2 回答
68 浏览

c# - 使用多维字符串数组写入文件

我正在尝试开发一个简单的 EPOS 系统来记录库存和处理交易。目前我希望它使用 Streamwriter 将我的数组(产品、价格、大小、库存水平)的内容以及顶部的随机日期写入文件,但我无法破解它。我为这些数组声明的全局变量如下。

我目前正在尝试让我的代码正常工作。我在表单加载事件中调用上述方法,它只将索引 0,0 处的内容传递给文件。

我试着写 string[] Productlist = { Products[0-12], Sizes[0-4] }; 让它传递所有数组内容,但它会引发异常“索引超出数组范围”。我是 C# 和编程的新手,所以非常感谢任何帮助。

0 投票
0 回答
477 浏览

javascript - 如何使用javascript直接打印到网络热敏打印机?

我在工作中需要创建一个 pos 服务以使用 javascript 将收据打印到热敏打印机。目标打印机是 epson Tm-m30。

我生成了带有收据详细信息的 html 页面,并尝试使用 window.print() 进行打印,但是

  1. 我们不希望出现打印预览对话框。
  2. 打印机将通过网络连接并使用 IP 地址连接。我无法在 android 设备的打印选项中添加打印机,因为 epson 打印启用程序无法检测到打印机。

接下来我尝试了 epson epos SDK for javascript。我能够从所有设备进行打印,但 sdk 的自定义有限。我们无法像在 html 页面中添加样式一样添加样式以进行打印。我无法弄清楚如何在 SDK 中添加自定义字体。此外,如果我在打印中添加图像,则从下一行打印图像后的内容。我尝试在图像中添加文本,但额外的文本不会换行并被剪切。因此,epos SDK 似乎工作量太大,但定制化程度仍然较低。

我想使用来自 android 设备的打印机 IP 地址直接将 html 页面打印到网络打印机,而不显示打印预览对话框。

0 投票
0 回答
175 浏览

android - Epson ePOS 通过 epos sdk for Android 发送 xml 格式的报告

长时间使用 ePOS-Print XML,通过发送带有 xml 格式报告的直接 https 请求,它可以轻松稳定地工作。

目前 xml 报告看起来像

但是现在我们需要迁移到使用 ePOS SDK for Android (( 我们首先需要初始化打印机对象,然后通过 sdk 函数构建报告,然后发送到打印机。

所以我的问题是:是否可以通过 ePOS SDK for Android 将现有的 xml 格式的报告发送到打印机?我试图这样做

报告正在打印,但就像简单的文本:(

0 投票
1 回答
67 浏览

swift - 将完成处理程序添加到框架的委托函数以进行响应处理(爱普生打印机)

所以我有逻辑处理打印作业队列(这是我们所有其他打印机集成的处理方式),它为执行打印作业的每台打印机(在本例中为sendCommand函数)调用特定函数,然后报告成功/失败,以便我们可以正确处理重试或删除打印作业文档。

在打印机的特定逻辑中,我建立连接,构建打印数据等......然后发送它。我在这里得到的响应是命令已成功发送。

EPOS 框架有一个单独的委托函数onPtrReceive,一旦打印作业实际完成打印,就会调用它,如下所示,它实际上报告打印作业的成功或失败:

现在,问题是在响应处理打印作业的父类之前,我必须等待对sendCommand的响应,但是我不知道如何将完成处理程序实际传递给框架委托函数并正确执行方式。目前我有全局变量hasCompleted,我有一个 while 循环阻止它响应,直到onPtrReceive将其设置为 true,但是我的印象是这是一个糟糕的解决方案。关于如何以正确的方式处理这个问题的任何建议,或者这是一个可以接受的策略?

0 投票
0 回答
21 浏览

api - 我希望我的订单现在自动添加从 gloriafood 到 epos 的 POS

任何人都知道我该怎么做。我对这些没有太多了解。现在从 epos 购买 API。谁能解释我现在该怎么办?对你的帮助表示感谢。

0 投票
0 回答
51 浏览

epson - Epos2Printer 连接需要一段时间,发现需要很长时间

我正在使用最新的 Epos iOS SDK。对我来说,通过 Wi-Fi 网络发现打印机需要很长时间。在此之后,当我连接设备时,它会冻结主线程一段时间并返回 5 个错误代码(ERR_CONNECT

有时它就像一个魅力,但几乎在 60% 的情况下它失败了

我制作的代码:

目标是一个TCP:ipaddress

要发现我使用的打印机

初始化打印机

0 投票
0 回答
34 浏览

thermal-printer - EPSON ePOS SDK TM-T70-i 超时

我有一台 TM-T70-i 打印机,目前使用的是 ePOS SDK v2.3.0。我有一个网页托管在网络服务器上,它从本地打印机设置 IP。当我在本地测试我的网页时,它会成功打印。但是当我在线托管网页并连接我的本地打印机时,它不会打印。

您认为其他替代解决方案应该是什么?