设置二维码错误更正 为二维码设置适当的纠错级别,将决定其在承受多少物理损伤后仍能成功扫描。 IronQR 采用四级里德-所罗门纠错码:QrErrorCorrectionLevel.High 和 QrErrorCorrectionLevel.Highest。 选择合适的防护等级,可让开发人员在紧凑、便于快速扫描的代码与能够抵御划痕、污渍或部分遮挡的代码之间取得平衡。 设置二维码纠错功能的 5 步指南 使用 IronQr; 使用 IronSoftware.Drawing; QrOptions options = new QrOptions(QrErrorCorrectionLevel.Medium); QrCode qr = QrWriter.Write("1234", options); qr.Save().SaveAs("qr-medium.png"); 代码解释 首先,通过向其构造函数传递所需的 QrErrorCorrectionLevel 来创建一个 QrOptions 对象。 对于大多数应用场景而言,Medium 级别是一个稳妥的默认选择,既能恢复受损数据,又能保持二维码紧凑且易于扫描。 对于代码使用环境较为严苛的场景(例如仓库标签或户外标识),切换至 QrErrorCorrectionLevel.Highest 可在牺牲图案密度的前提下提供最佳的抗干扰能力。 该示例将两个层级并排展示,以便比较视觉密度。 生成后,二维码将以 Save() 格式保存为位图,并以 SaveAs() 格式导出为 PNG 文件。 了解如何使用 IronQR 设置二维码纠错级别。 相关文档链接 在GitHub上查看 相关教程 相关操作指南 类文档 下载IronQR DLL 报告此页面的问题 准备开始了吗? Nuget 下载 63,625 | 版本: 2026.4 刚刚发布 免费试用 免费 NuGet 下载 总下载量:63,625 查看许可证 还在滚动吗? 想快速获得证据? PM > Install-Package IronQR 运行示例 观看您的 URL 变成 QR 代码。 免费 NuGet 下载 总下载量:63,625 查看许可证