在我的项目中,我想打印马拉地语的文字是可能的。这是我的代码
Future<void> printMarathiText() async {
final profile = await CapabilityProfile.load();
final printer = NetworkPrinter(PaperSize.mm80, profile);
List<int> bytes = [];
final generator = Generator(PaperSize.mm80, profile);
await connectToPrinter();
bytes += generator.text('मराठी मध्ये टेक्स्ट प्रिंट करणारा प्रिंटर',
styles: const PosStyles(
align: PosAlign.center,
height: PosTextSize.size1,
width: PosTextSize.size1,
),
linesAfter: 1);
printer.cut();
printer.disconnect();
}
我得到的错误是
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Invalid argument (string): Contains invalid characters.: "मराठी मध्ये टेक् स्ट प्रिंट करणारा प्रिंटर"
有什么解决办法吗?
1条答案
按热度按时间gfttwv5a1#
使用下面的代码: