C# QR Code Library
超越基本的 QR 创建。为 .NET 10 和高级预处理提供 ML 支持的 QR 读取功能,可处理扭曲扫描、模糊和不完美的图像。
- 生成具有品牌、颜色和样式控制的 QR
- 从任何角度读取QR 码、Micro QR 或 RMQR
- 解码图像、流、多页 TIFF 和 PDF
- 免费试用 30 天,功能齐全,无需信用卡
QR 快速入门
查看所有%s代码示例using IronQr;
using IronSoftware.Drawing;
// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing
' Create a QR Code object
Dim myQr As QrCode = QrWriter.Write("hello world")
' Save QR Code as a Bitmap
Dim qrImage As AnyBitmap = myQr.Save()
' Save QR Code Bitmap as File
qrImage.SaveAs("qr.png")跨平台支持
为在.NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework上运行的C#, F#, & VB.NET而设计
.NET 版本:
- C#, VB.NET, F# 语言
- .NET Core (10, 9, 8, 7, 6, 5和3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
操作系统及处理器:
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
.NET 项目类型:
- Web (Blazor 和 WebForms)
- 移动设备 (MAUI)
- 桌面 (WPF 和 MAUI)
- 控制台 (应用程序及库)
应用程序环境:
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Apple iOS (13+)
- Android API 24+ (v7 “Nougat”)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
IDE:
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
二进制认证
- DigiCert 签名的二进制文件
一个优先考虑准确性、易用性和速度的 C# QR Code Library。
IronQR是领先的C#二维码库,用于在.NET中读取和创建二维码。其用户友好的API使开发人员能够在几分钟内将QR功能添加到.NET项目中。
立即获取您的免费30 天试用密钥。
当您需要快速读取、写入和设计二维码时。
为什么选择 IronQR
ML 驱动的 QR 检测用于 .NET。读取失真、模糊和不完美的扫描。生成带有标志和颜色的品牌 QR。
全面支持 QR 格式
- 读取和写入标准 QR、微型 QR 和矩形微型 QR (rMQR)。
- 从图像、流、PDF 和多页 TIFF 一次调用中解码。
- 导出为 PNG、JPEG、SVG 或 Stream,而无需保存到磁盘。
5 分钟内启动
- → 5分钟快速入门。
- 简单API:
QrWriter.Write("hello world"),myQr.Save(). - 智能默认设置:默认启用 ML 检测,Slim 模式可用以禁用 ML 并优先加快速度。
Enterprise绩效
- .NET 10,Core,Standard,或 Framework
- C#、VB.NET、F# 支持。DigiCert 签名的二进制文件。异步方法和多线程支持读取和写入。
- 部署于任何地方:Windows、Linux、macOS、iOS、Android、Docker、Azure、AWS。
ML 驱动的读取,任何情况下
- 专用的 ML 模型检测噪声、失真、旋转或部分遮挡的图像中的 QR 码。
- 从单个图像或 PDF 页面同时读取多个 QR 码,而无需第三方点阵处理。
- 可配置的错误纠正级别和容错(校验和、格式识别、空值检查)。
以开发者为先的支持和许可
- 永久许可:一次购买,永久使用。可选更新和续订。
- 24/5 工程师支持(Premium中24/7)。真人,聊天响应中位数<1分钟。
- 30天退款保证不合适?全额退款,无需解释。
为建筑者
- 您将真正使用的功能:
- 读取/写入 QR 码
- 标准、微型和 rMQR 格式
- logo embedding
- 原生从 PDF 读取
- 异步 + 多线程
- ML 检测模型
- Slim 模式(无 ML,更快)
- 自定义颜色和透明度
- 多 QR 检测
- 可配置错误纠正
- 无处不在:Windows、Linux、macOS、Docker、Azure、AWS、云。
购买者
- 被Iron Suite的数百万工程师信赖。
- 移动就绪:开箱即用 MAUI 支持。
- 适用于 Azure Functions 和 AWS Lambda 与 IronSoftware.Drawing。
- 采购友好:永久许可证,可选续订,可开发票,多种支付选项(包括本地:Amazon Pay,支付宝,Apple Pay,IDEAL,SEPA,ACH)。
- 30 天退款保证。
深受全球 数百万工程师的信赖
每次开发人员询问时,Iron都说是的! IronQR
IronQR是否使用专用的ML模型来检测和读取噪声或失真图像中的QR码?是的!
是否能生成和读取标准QR、Micro QR和rMQR格式?是的!
是否支持带有标志、定制颜色、透明度和边距控制的QR码样式?是的!
是否能从一个图像或PDF中同时读取多个QR码,即使已旋转或部分遮挡?是的!
生成的QR码能否导出为PNG、JPEG、SVG或流,而无需保存到磁盘?是的!
是否有一个瘦模式来禁用ML功能并优先提高速度?是的!
是否支持编码二进制数据、URL、文本和数字,并具有可配置的错误校正级别?是的!
在Windows、Linux、macOS、iOS、Android和Docker上的.NET 8–5、Core、Standard和Framework上是否跨平台?是的!
是否能在不需要第三方光栅化的情况下直接从PDF中读取QR码?是的!
是否在Azure Functions和AWS Lambda中与IronSoftware.Drawing支持一起工作?是的!
是否有用于读取和写入操作的异步方法?是的!
我现在能否在我的实时项目中免费测试IronQR?是的! 点击此处开始您的30天免费试用
准备开始了吗?
Nuget Downloads 74,386|版本:2026.9刚刚发布


