IRONSOFTWAREHOME
为 QR 代码添加边框
using IronQr;
using IronSoftware.Drawing;

// 1. Uniform Margin Approach
var uniformOptions = new QrStyleOptions
{
    Margins = 40
};

// 2. Specific Margin Approach
var customOptions = new QrStyleOptions
{
    MarginTop = 30,
    MarginBottom = 30,
    MarginLeft = 10,
    MarginRight = 10,
};

// Set target URL and generate QR code
string url = "https://ironsoftware.com/";
QrCode qr = QrWriter.Write(url);

// Save both versions for adding margins
qr.Save(uniformOptions).SaveAs("qr-uniform-margins.png");
qr.Save(customOptions).SaveAs("qr-custom-margins.png");
Imports IronQr
Imports IronSoftware.Drawing

' 1. Uniform Margin Approach
Dim uniformOptions = New QrStyleOptions With {
    .Margins = 40
}

' 2. Specific Margin Approach
Dim customOptions = New QrStyleOptions With {
    .MarginTop = 30,
    .MarginBottom = 30,
    .MarginLeft = 10,
    .MarginRight = 10
}

' Set target URL and generate QR code
Dim url As String = "https://ironsoftware.com/"
Dim qr As QrCode = QrWriter.Write(url)

' Save both versions for adding margins
qr.Save(uniformOptions).SaveAs("qr-uniform-margins.png")
qr.Save(customOptions).SaveAs("qr-custom-margins.png")
NuGet Download
PM > Install-Package IronQR
为 QR 代码添加边框

为 QR 代码添加边框

在二维码周围添加边距或"静区"对于确保可扫描性和专业设计集成至关重要。 适当的间距可以让扫描设备轻松地将条形码与周围的文本、图像或品牌元素隔离开来,从而防止读取错误。 通过调整边距,您可以创建一个干净的视觉缓冲区,无论二维码放置在布局中的哪个位置,都能保持其完整性。

五步指南:如何在二维码中添加边距

  • using IronQr
  • using IronSoftware.Drawing
  • string url = "https://ironsoftware.com/";
  • QrStyleOptions marginOptions = new QrStyleOptions { Margins = 40 };
  • SaveAs("qr-margins.png");

代码解释

首先,我们使用QrStyleOptions类定义布局。 设置Margins属性可以同时对代码的四个边施加一个统一的"安静区",这是确保总体可扫描性最有效的方法。

为了更细粒度的控制,我们使用特定的属性,如MarginRight。 当需要将二维码与文档的特定角落对齐,或者设计需要不对称的边距时,这尤其有用。 最后,样式在Save过程中应用,将QR码位图呈现为您选项中指定的确切像素尺寸。

了解如何使用 IronQR 为二维码添加边距。

准备开始了吗?

Nuget Downloads 74,386版本:2026.9刚刚发布

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 IronPDF
预约您的免费现场演示
Booking Badge

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

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户