Flutter 在蓝牙热敏打印机上使用“颤振”打印UTF-8(越南语);蓝色“热敏”打印机1.1.3“;

Flutter 在蓝牙热敏打印机上使用“颤振”打印UTF-8(越南语);蓝色“热敏”打印机1.1.3“;,flutter,Flutter,我遇到了一个问题,这是我的代码: if (isConnected) { final f = NumberFormat("#,###", "vi_VN"); bluetooth.printCustom("CÔNG TY CỔ PHẦN", 3, 1); } 打印机工作正常,但无法打印UTF-8 Unicode字符: The result: "C NG TY C PH N" 我还在插件库中找

我遇到了一个问题,这是我的代码:

  if (isConnected) {
    final f = NumberFormat("#,###", "vi_VN");
    bluetooth.printCustom("CÔNG TY CỔ PHẦN", 3, 1);
  }
打印机工作正常,但无法打印UTF-8 Unicode字符:

The result: "C NG TY C  PH N"
我还在插件库中找到了字符集:

 Future<dynamic> printCustom(String message, int size, int align,
      {String? charset}) =>
  _channel.invokeMethod('printCustom', {
    'message': message,
    'size': size,
    'align': align,
    'charset': charset
  });
希望你的帮助,非常感谢

 Future<dynamic> printCustom(String message, int size, int align,
      {String? charset}) =>
  _channel.invokeMethod('printCustom', {
    'message': message,
    'size': size,
    'align': align,
    'charset': "UTF-8"
  });
bluetooth.writeBytes(utf8.encode("CÔNG TY CỔ PHẦN ĐẦU TƯ XÂY DỰNG DƯƠNG KINH"));