问题标签 [pos]

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

html - HTML CSS 打印出 POS 大小?

我正在尝试POS从浏览器中打印出模板。当我单击时CTRL+P,它会打印整个页面。

在此处输入图像描述

我只想打印没有边距或填充的收据,如下所示:

在此处输入图像描述

知道如何实现这一目标吗?

0 投票
0 回答
362 浏览

vb.net - 在 POS 热敏打印机上打印光栅图像时出现问题

实际上我正在尝试在热敏打印机上打印光栅图像

(实际上尝试了两种不同类型的打印机并遇到相同的问题)

打印图像在我发送的每组字节中制作一条白线。

正如您在下面的屏幕上看到的那样,我试图打印以下图片:

在此处输入图像描述

但这是我打印后的结果,以及与任何其他图像相同的问题:

在此处输入图像描述

这是我试图打印独特黑线的代码

使用以下代码,这是结果

在此处输入图像描述

64 是宽度字节,高度是 120 位,因此最大图像大小为 512 像素 x 120 像素的行

0 投票
1 回答
689 浏览

go - 我正在使用 go 语言打印到 POS 打印机,但打印的中文字符不好。(英语还可以)

我正在使用这个go 包,一切都很好。但得到了坏的汉字印刷品。我不擅长这种低级/硬件/编码的东西。所以有人提示我如何更正我的代码。

更新代码:</p>

更多细节

0 投票
1 回答
2859 浏览

php - 使用 Mike42/Escpos-php PHP 库打印 POS (EPSON TM-U220D) 打印机

我们正在为货币兑换商开发一个基于 PHP 的 Web 应用程序。我们正在使用的货币兑换商使用 POS (EPSON TM-U220D) 打印机作为客户收据,因此我们正在寻找一种从 Web 应用程序打印到 POS 打印机的方法,我们尝试了 mike42/escpos-php PHP 库并使用它让 USB 收据打印机在 Windows 教程上工作,但它不起作用。这是我们第一次使用 POS 打印机,所以我们完全迷路了。任何人都可以帮助解决这个问题吗?提前致谢。 细节 :

代码 :

0 投票
0 回答
131 浏览

java - 如何在我的系统中使用别人开发的 florant pos 项目?

我知道java,但我是florant pos的新手。我已经下载了 floreant pos 并运行了它的批处理文件。但是当我想使用其他项目时,我无法在其中找到该文件。如何使用和修改它? 我想重用的是这个项目

0 投票
1 回答
649 浏览

credit-card - POS进入模式5

谁有责任为使用 VISA TC 芯片进行的购买付款。购买是在没有 PIN 的情况下进行的,POS 输入 5 模式。收单机构、银行还是用户?购买后 12 小时报卡。

天呐!

0 投票
1 回答
104 浏览

ubuntu - SetupPOS 在 Linux Ubuntu 18.04 中找不到或加载主类 com.epson.pos.SetupPOS.SetupPOS

我在我的 Ubuntu Linux 中安装了 JavaPOS v1.14.5。但是当我运行 SetupPOS 时,它给了我一个错误:

我真的不确定为什么会这样。

这是我的命令:

我尝试使用较低版本(1.14.4),但它给出了同样的错误。

我错过了什么?这是一个错误吗?谢谢

0 投票
1 回答
60 浏览

square-connect - 方现金招标流程

使用新的 Square API V2,我们现在可以使用他们的市场在 Square 收银机上添加现金支付按钮吗?

我们想在现有的 Square 现金支付流程中添加一个可选的现金支付按钮,以允许 API 调用我们的服务器并与我们的服务器交互以在收据上打印一些东西——每笔交易都是独一无二的。

有任何想法吗?

0 投票
0 回答
579 浏览

c# - 将阿拉伯文本转换为十六进制 C#

我正在构建将阿拉伯语单词打印到收据打印机中的 POS 应用程序。我使用 Lprinter 类向打印机发送打印命令。我的问题是我无法将阿拉伯语直接打印到打印机上,因此经过多次解决方法和搜索后,我找到了一种在打印机上打印阿拉伯语的方法。首先,我对我更改的 Lprinter 类进行了一些修改

另外,我复制了打印方法并更改Marshal.StringToCoTaskMemAnsiMarshal.StringToCoTaskMemUni. 所以当我打印阿拉伯语时,我会调用新方法。

这实际上对我有用。现在我正在尝试将阿拉伯文本转换为十六进制,以便将其发送到打印机。

我尝试了以下方法:

但是,我得到了实际的十六进制,因为我无法插入 \x 以允许打印机识别这是十六进制而不是文本。仅供参考,当我发送

它实际上打印阿拉伯语。

我非常感谢您帮助我如何准确地将阿拉伯文本转换为十六进制,然后在每个十六进制之前添加 \x 或 \u。

下面是修改后的LPrinter类:

0 投票
1 回答
355 浏览

vb.net - 如何在不终止对齐的情况下禁用爱普生打印机的粗体?

我可以按照说明打印粗体。

我遇到的问题是弄清楚如何禁用粗体,以便列表中打印的下一个项目不带有粗体类型。我不想使用“|N”,因为这会将所有格式设置回正常,包括对齐。完成后如何禁用粗体。我希望能够执行以下操作:

我在找什么

文本1文本 2 文本3

我试过的

上面的例子是用VB编写的。我的最终代码是 C#。

任何答案就足够了,因为我将翻译成 C#。