IRONSOFTWAREHOME
Ränder zum QR-Code hinzufügen
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
Ränder zum QR-Code hinzufügen

Ränder zum QR-Code hinzufügen

Das Hinzufügen eines Randes oder einer "Ruhezone" um einen QR-Code ist wichtig, um die Lesbarkeit und eine professionelle Designintegration zu gewährleisten. Die richtigen Abstände ermöglichen es Scannern, den Code leicht von umliegendem Text, Bildern oder Branding-Elementen zu isolieren, um Lesefehler zu vermeiden. Durch die Anpassung der Ränder können Sie einen sauberen visuellen Puffer schaffen, der die Integrität des QR-Codes unabhängig von seiner Platzierung im Layout beibehält.

5-Schritte-Anleitung für das Hinzufügen von Rändern zu einem QR-Code

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

Code Erklärung

Zuerst definieren wir das Layout unter Verwendung der QrStyleOptions Klasse. Durch Festlegen der Margins Eigenschaft wird auf allen vier Seiten des Codes gleichzeitig eine einheitliche "Ruhezone" angewendet, was die effizienteste Methode ist, um eine allgemeine Scanbarkeit zu gewährleisten.

Für eine feinere Steuerung verwenden wir spezifische Eigenschaften wie MarginTop, MarginBottom, MarginLeft und MarginRight. Dies ist besonders nützlich, wenn der QR-Code an einer bestimmten Ecke eines Dokuments ausgerichtet werden muss oder wenn das Design asymmetrisches Padding erfordert. Schließlich wird das Styling während des Save Prozesses angewendet, wobei der QR-Code-Bitmap mit den in Ihren Optionen angegebenen genauen Pixelabmessungen gerendert wird.

Erfahren Sie, wie man mit IronQR Ränder zu QR-Codes hinzufügt.

Bereit anzufangen?

Nuget Downloads 74,386Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.