使用 C# 从阿拉伯字符生成条形码

本文关键字:条形码 字符 阿拉伯 使用 | 更新日期: 2023-09-27 18:34:56

我需要在某个时候使用我的Web应用程序生成条形码,并且我需要在其中存储阿拉伯文本。

然后,我希望任何人都可以读取条形码并在记事本中显示数据,而无需使用第三种工具来解密数据。

有没有办法这样做?

使用 C# 从阿拉伯字符生成条形码

条形码(如:1D(只能包含其规范中指定的字符。例如,EAN13只能容纳数字,Code128可以包含数字,US-ASCII字母和一些特殊字符等。

如果您谈论的是 1D-Bar代码,请查看它们的定义。我知道没有一维条形码可以容纳Unicode(特别是阿拉伯语(字母。

QR码应该能够包含Unicode字符。但是,生成 QR 码的应用程序和解释 QR 码的应用程序都需要能够使用 UTF8/16 编码。

添加 BOM(字节顺序标记(可能会有所帮助,该 BOM 指示内容编码的 unicode 字符集类型。解释应用程序可能会认为这是使用正确的文本编码来显示条形码的内容。