Android Brother SDK标签打印编码-变音符号

标签 android printing android-print-framework brother-bpac

我正在使用 Brother SDK 打印带有 P-touch 模板的标签。我的 Brother QL-820NWB 标签打印机中有我自己的模板(只有两个文本,没有什么复杂的)。

打印正常,但变音符号有问题。例如,“Jan Vomáčka”未正确打印。 (问题是 áč)

我正在使用他们 SDK 手册中的这段代码:

//Specify the template key and the printer encode
if (startPTTPrint(templateKey, null)) 

我尝试设置不同类型的编码(UTF-8、CP-1250 等),而不是 null,但没有任何效果。

我不确定我应该更改什么?也许标签模板中有什么?但我认为我必须以某种方式正确设置编码,这样才能奏效。但是怎么办?我应该设置什么?

感谢您的帮助!

最佳答案

您是否使用 Ptouch 编辑器创建模板?尝试使用默认编码创建模板,并尝试在模板打印中通过对象名称使用 replaceText 传输模板。

我有相同的目标,但它也包含图像。它可以完美地处理文本,但如您所知,sdk 目前不支持在模板类型打印中替换图像。

关于Android Brother SDK标签打印编码-变音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58826489/

相关文章:

html - 如何在javascript中找出打印纸的维度

Android 应用程序提交到亚马逊应用程序商店失败

excel - VB6通过excel打印并选择两台打印机之一

c - 我的 C 程序在 Keccak 实现中打印 0xE 而不是 0x0E

java - Android Printer Framework 是否支持蓝牙连接?

android - 如何使用 wifi 打印机打印我的布局?

Java 线程没有运行完成,为什么?

android - 如何在两个 Android 手机上安装的相同应用程序之间进行通信?

java - Android - 使用 fragment 扩展另一个类