我需要使用我的网络应用程序生成条形码,我需要在其中存储阿拉伯文本。
然后我希望任何人都能够阅读条形码并在记事本中显示数据,而无需使用第三个工具来解密数据。
有没有这样做?
答案 0 :(得分:2)
Bar 代码(如:1D)只能包含其规范中指定的字符。例如,EAN13只能包含数字,Code128可以包含数字,US-ASCII字母和一些特殊字符等。
如果您正在谈论1D- Bar 代码,请查看其定义。我知道没有可以容纳unicode(特别是阿拉伯语)字母的一维条码。
QR码应该能够包含unicode字符。然而,生成QR码的应用程序和解释QR码的应用程序都需要能够使用UTF8 / 16编码。
添加BOM(字节顺序标记)可能会有所帮助,该BOM指示内容编码的unicode字符集的类型。解释应用程序可能会认为这使用正确的文本编码来显示条形码的内容