gpt4 book ai didi

flutter - 如何使用 Flutter esc_pos_printer 库用热敏打印机打印阿拉伯字母?

转载 作者:行者123 更新时间:2023-12-05 02:44:37 24 4
gpt4 key购买 nike

我正在使用打印机:EPSON TM-m30

我目前正在使用:

esc_pos_printer: ^4.0.3
esc_pos_utils: ^1.0.0

当我运行这段代码时

printDemoReceipt(NetworkPrinter printer) async {
printer.text('ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ف ق ك ل م ن ه و ي');
printer.feed(2);
printer.cut();
printer.disconnect();
}

它导致了这个错误

[ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: Invalid argument (string): Contains invalid characters.: "ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ف ق ك ل م ن ه و ي"
_UnicodeSubsetEncoder.convert (dart:convert/ascii.dart:88:9)

有人解决过这个问题吗?

谢谢。

最佳答案

实际上我有同样的问题,我认为目前唯一的解决方案是创建一个 PDF,然后将其转换为图像,然后您就可以打印了。

关于flutter - 如何使用 Flutter esc_pos_printer 库用热敏打印机打印阿拉伯字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66355251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com