我想在Zebra iM320上打印一个文件,但该文件有“ç”和“ë”等特殊字符。当我使用ISO-8859-1编码时,它打印正确,但字母与文本没有对齐。我尝试了一切但没有任何作用。帮助
String cpclConfigLabel = "! 0 200 200 1320 1\r\n"
+ "PW 575\r\n"
+ "ON-FEED IGNORE\r\n"
+ "TONE 0\r\n"
+ "SPEED 3\r\n"
+ "ON-FEED IGNORE\r\n"
+ "NO-PACE\r\n"
+ "BAR-SENSE\r\n"
+ "T 7 1 39 190 Masë Plotësuese\r\n";
os.write(EncodingUtils.getBytes(cpclConfigLabel, "ISO-8859-1") );
os.flush();
os.close();
试了这个,但没有:
os.write(EncodingUtils.getBytes(cpclConfigLabel, "CP1250"));
也尝试了这个:
configLabel = cpclConfigLabel.getBytes(Charset.forName("CP1250"));
os.write(configLabel);