c# - 如何使用支持 UTF-8 的 ASP.NET 生成 QR 码(示例支持英语以外的其他语言)?
问题描述
How to Generate QR Code Using ASP.NET with support UTF-8 (example support other language than English) ,因为我学习了如何使用 ASP.NET 生成二维码
https://www.c-sharpcorner.com/blogs/how-to-generate-qr-code-using-asp-net
网站,但在 QR 码中仅支持英语,我使用 ASP.NET 生成 QR 码并支持 UTF-8(例如支持英语以外的其他语言)。
解决方案
您是否查看了如何使用 QRCoder文档?
CreateQrCode 方法的参数
- 参数名称:forceUtf8
- 类型:布尔
- 默认值:假
- 说明:此参数使您可以强制以 UTF-8 进行文本编码。默认情况下(并且根据 QR 码 ISO/IEC 标准的要求)字节模式下的文本将以 ISO-8859-1 编码。仅当检测到无法以 ISO-8859-1 编码的字符时,QRCoder 才会切换到 UTF-8。
该描述应作为对您的警告。尽管您可以对 UTF-8 数据进行编码,但其他 QR 码读取应用程序可能不准备接受它。
推荐阅读
- postgresql - 如何将外部表与本地表同步?
- php - 如何在 html.twig 上显示链接到主要实体的另一个实体?
- matlab - 如何使用 Matlab 迁移学习在 Googlenet 网络中绘制 5 倍 roc 平均值?
- powershell - 从特定应用程序打开和打印文件
- arrays - 数组中的参数类型问题('float'、'const int')
- visual-studio - VS Studio 编译 Fortran 代码时出现编译错误
- grafana - 无法解析身份验证凭据
- javascript - Google Maps API 查找详情
- tabs - CsvHelper:将多个连续的选项卡视为一个
- reactjs - 有没有办法访问 npm 包中的方法?