问题标签 [bluetooth-printing]

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 投票
0 回答
69 浏览

android - 在我的底部文本变小的蓝牙热敏打印机中打印

我正在尝试从收据大小为的蓝牙热敏打印机打印收据

•纸张宽度:57 +/- 0.5mm •打印宽度:48 +/- 0.5mm

蓝牙热敏打印机型号(可能有助于更多规格)

PT-210 便携式无线蓝牙热敏打印机手持式 58 毫米收据

这是我当前的代码,我正在使用iTextPDF 包

到目前为止,我不得不尝试不同的方法:

当项目大小超过 10 个项目时,我所有的底部文本都变得非常小。我正在尝试制作带有收据打印的 POS,但似乎我需要购买其他打印机?或者有没有其他方法可以解决这个问题?

谢谢

0 投票
0 回答
71 浏览

ios - 在 iOS 应用上使用 ESC/POS 命令打印二维码

这是我在 Objective-C 上的程序,用于在我的蓝牙打印机上打印“欢迎”二维码。

我在我的 POS 设备上打印了一个二维码,但是当我扫描二维码时,它的前缀是一个中文字符

输出:焉欢迎

我正在打印可以正常工作的文本值,但仅在 QR 码上我就面临问题。任何帮助将不胜感激。

0 投票
0 回答
20 浏览

flutter - 如何在颤动上使用 blue_thermal_printer 显示像 é à 这样的重音字母

使用 blue_thermal_printer 打印时无法显示重音字母。我用 :

但不工作

使用的包是 blue_thermal_printer 框架:Flutter

0 投票
0 回答
218 浏览

node.js - 如何使用 NodeJS 和 ESC/POS 在蓝牙(票务)打印机上打印

对于一个项目,我想使用 NodeJS 在支持 ESC/POS 的蓝牙打印机上打印票证。我想使用一个提供蓝牙打印的 npm 包escpos (根据示例)。

该文档提到了一个蓝牙构造函数:

但是当我尝试这样做时,它说没有蓝牙构造函数。

看起来它需要escpos-bluetooth包才能连接到蓝牙设备。但是,尝试安装它会导致错误:

第二种选择是尝试将蓝牙打印机设置为串行设备,并使用Serialescpos 的构造函数进行连接。因此我安装了escpos-serialport包。我还安装了一些软件包:

并使用 rfcomm 使用它的 MAC 地址将蓝牙打印机绑定到/dev/rfcomm0使用这个答案

但是,我是否安装escpos-serialport包都没有关系,有一个错误:

检查源代码,将 Serial 定义为一个类:

所以主要问题是,如何使用 NodeJS 和 ESC/POS 命令集连接并打印到蓝牙打印机?我已经使用 Python 让它工作了,但我在 NodeJS 中需要它。