IRONSOFTWAREHOME
将 QR 代码调整为图像
using IronQr;
using IronSoftware.Drawing;

string url = "https://ironsoftware.com/csharp/qr/";

// Generate the QR code data
QrCode qr = QrWriter.Write(url);

// Define custom resizing
QrStyleOptions styleOptions = new QrStyleOptions
{
    Dimensions = 100
};

// Save using the style options
AnyBitmap qrResized = qr.Save(styleOptions);
qrResized.SaveAs("qr-resized.png");
Imports IronQr
Imports IronSoftware.Drawing

Dim url As String = "https://ironsoftware.com/csharp/qr/"

' Generate the QR code data
Dim qr As QrCode = QrWriter.Write(url)

' Define custom resizing
Dim styleOptions As New QrStyleOptions With {
    .Dimensions = 100
}

' Save using the style options
Dim qrResized As AnyBitmap = qr.Save(styleOptions)
qrResized.SaveAs("qr-resized.png")
NuGet Download
PM > Install-Package IronQR
将 QR 代码调整为图像

将 QR 代码调整为图像

调整二维码大小是确保您的数字资产在各种媒介(从高分辨率印刷营销到小规模移动应用程序界面)上保持功能的关键步骤。 通过调整像素尺寸,可以防止像素化,并确保扫描硬件能够准确地检测不同距离的数据矩阵。 使用 IronQR,开发人员可以精确控制输出分辨率,确保生成的二维码无论最终显示尺寸如何,都能保持其结构完整性和"静区"。

调整二维码大小的五步指南

  • using IronQr;
  • string url = "https://ironsoftware.com/csharp/qr/";
  • QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };
  • AnyBitmap qrResized = qr.Save(styleOptions);
  • qr.Save(styleOptions).SaveAs("qr-resized.png");

代码解释

首先,导入IronQr命名空间以方便生成和渲染过程。 目标URL由QrWriter.Write方法定义和处理,该方法为二维码创建内部数据结构。

接下来,使用QrStyleOptions类控制物理输出。 通过设置Dimensions属性,您可以为最终图像指定确切的像素宽度和高度。 由于二维码是正方形的,因此该值适用于两个轴,从而确保 1:1 的宽高比。 最后,SaveAs将高分辨率位图导出到本地文件。

了解如何使用 IronQR 调整二维码大小

准备开始了吗?

Nuget Downloads 76,271版本:2026.10刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronQR
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
您的资料将始终保密。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
深受全球数百万工程师信赖
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.10

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索“IronQR”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.10

  1. 下载并解压IronQR到您的解决方案目录中的~/Libs等位置
  2. 在Visual Studio解决方案资源管理器中,右键单击引用。选择浏览,“IronQR.dll”

许可证从$999开始