如何在支持UTF-8的情况下使用ASP.NET生成QR码(示例支持英语以外的其他语言)?

时间:2019-08-08 06:11:33

标签: c# html asp.net qr-code

如何在支持UTF-8的情况下使用ASP.NET生成QR代码(示例支持英语以外的其他语言),因为我学习了如何在ASP.NET中使用

生成QR代码。

https://www.c-sharpcorner.com/blogs/how-to-generate-qr-code-using-asp-net

网站,但仅支持QR码中的英语语言,我已经使用支持UTF-8的ASP.NET生成QR码(示例支持英语以外的其他语言)。

1 个答案:

答案 0 :(得分:1)

您是否查看过How to use QRCoder文档?

CreateQrCode方法的参数

  • 参数名称:forceUtf8
  • 类型:布尔
  • 默认:false
  • 描述:使用此参数可以强制使用UTF-8进行文本编码。默认情况下(并且按照QR码ISO / IEC标准的要求),字节模式下的文本将以ISO-8859-1进行编码。仅当检测到无法在ISO-8859-1中编码的字符时,QRCoder才会切换为UTF-8。

说明应作为对您的警告。尽管您可以对UTF-8数据进行编码,但其他QR码读取应用程序可能不准备接受它。