IRONSOFTWAREHOME
设置条形码边距
using IronBarCode;

// Specify Code 128 Format
GeneratedBarcode barcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128);

// Add barcode value text below the barcode
barcode.AddBarcodeValueTextBelowBarcode();

// Save it as JPG
barcode.SaveAsJpeg("code128-sample.jpg");
Imports IronBarCode

' Specify Code 128 Format
Dim barcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128)

' Add barcode value text below the barcode
barcode.AddBarcodeValueTextBelowBarcode()

' Save it as JPG
barcode.SaveAsJpeg("code128-sample.jpg")
NuGet Download
PM > Install-Package BarCode
设置条形码边距

设置条形码边距

条形码的边缘是指围绕条形码的空白区域。 该区域对扫描仪的可靠性至关重要。 它使扫描器能够识别barcodebeginsandends的位置,从而将其与附近的文本或图形分开。 如果没有合适的边距,扫描可能会失败或误读数据。 在这个代码示例中,我们将演示如何使用 IronBarcode 在条形码上设置一致的边距,以确保可读性。

设置条形码边距的三步指南

  • using IronBarCode;
  • GeneratedBarcode qrcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode", BarcodeWriterEncoding.QRCode);
  • qrcode.SetMargins(100);

代码解释

我们首先导入IronBarcode库,然后使用BarcodeWriter.CreateBarcode方法生成一个条形码。 我们向该方法传递两个参数:字符串值和条形码类型。 在上面的示例中,这些是"https://ironsoftware.com/csharp/barcode"和`BarcodeWriterEncoding.QRCode`,分别。

创建SetMargins方法。 我们向其传递一个整数值,该值表示以像素为单位的边距。 在这种情况下,100对生成的二维码的四个侧面应用了100像素的安静区。

了解如何通过深入指南增强您的条码设计!
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 2,422,100版本: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 天试用密钥
无需信用卡或创建账户