生成高级二维码
using IronQr;
using IronSoftware.Drawing;
using Color = IronSoftware.Drawing.Color;

// Set QR options
QrOptions options = new QrOptions(IronQr.QrErrorCorrectionLevel.High, 20);

// Create a QR Code object
QrCode myQr = QrWriter.Write("greetings terra", options);

// Fancy style options
AnyBitmap logoBmp = new AnyBitmap("logo.png");

QrStyleOptions style = new QrStyleOptions
{
    Dimensions = 300, // px
    Margins = 10, // px
    Color = Color.Gray,
    Logo = new QrLogo
    {
        Bitmap = logoBmp,
        Width = 100,
        Height = 100,
        CornerRadius = 2
    }
};

// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save(style);

// Save QR Code Bitmap as File
qrImage.SaveAs("qr_styled.png");
NuGet Download
PM > Install-Package IronQR
生成高级二维码

生成高级二维码

IronQR 除了基本的二维码功能外,还提供了丰富的自定义选项。 通过在二维码中添加徽标、鲜艳的颜色、可控的间距和个性化文本,您可以使其不仅具有功能性,而且在视觉上也更具吸引力,并符合品牌形象。 自定义样式可以让您的二维码无缝集成到营销材料、产品包装或用户界面中,从而创造一致且引人入胜的用户体验。 通过将您的独特风格融入这些二维码中,您不仅可以增强它们的审美吸引力,还可以提高识别度和参与度。 IronQR 让您能够完全掌控二维码的视觉效果,确保它们成为您品牌形象的和谐组成部分,并成为您沟通策略中的宝贵工具。

学习如何使用 IronQR 创建自定义二维码图像
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 80,612版本:2026.11刚刚发布