我的文本以UTF-8编码,格式正确。我无法预测文本将使用哪种语言。
要在收据热敏打印机上打印此文本,我需要选择最佳编码来显示文本并转换为该文本。不幸的是,不支持UTF-8。所有可用的编码只能代表字符的子集。
所以我需要找到最好的选项(例如,从这里提到的列表中https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=321)来转换数据并在此过程中失去一点特征(我知道我将无法打印西里尔文和泰国人一起)
这不是“猜测编码”问题,而是选择最佳编码以尽量减少可表示字符的丢失。
有没有人看到过一个好方法?