我有一台 Star Micronics SM-S220i 蓝牙打印机。我正在使用它从我的 iPad 应用程序中打印收据。我不能让像 åäö 这样的 UTF-8 字符工作。
这是我的代码:
NSMutableData *commands = [[NSMutableData alloc] init];
[commands appendData:[@"\nåäö\n" dataUsingEncoding:NSWindowsCP1252StringEncoding]];
当使用这种编码时,它会在 DOS 字符中打印 åäö。