IRONSOFTWAREHOME
Ajouter des marges au code 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
Ajouter des marges au code QR

Ajouter des marges au code QR

L'ajout d'une marge, ou "zone de silence", autour d'un code QR est essentiel pour garantir la scannabilité et l'intégration professionnelle du design. Un espacement adéquat permet aux dispositifs de lecture d'isoler facilement le code du texte, des images ou des éléments de marque environnants, évitant ainsi les erreurs de lecture. En ajustant les marges, vous pouvez créer un tampon visuel propre qui maintient l'intégrité du code QR quel que soit l'endroit où il est placé dans votre mise en page.

Guide en 5 étapes pour ajouter des marges à un code QR

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

Explication du code

Tout d'abord, nous définissons la mise en page à l'aide de la classe QrStyleOptions. Définir la propriété Margins applique une "zone calme" uniforme aux quatre côtés du code simultanément, ce qui est la façon la plus efficace d'assurer une capacité de numérisation générale.

Pour un contrôle plus précis, nous utilisons des propriétés spécifiques telles que MarginTop, MarginBottom, MarginLeft et MarginRight. Cela est particulièrement utile lorsque le code QR doit être aligné sur un coin spécifique d'un document ou si la conception nécessite un remplissage asymétrique. Enfin, le style est appliqué pendant le processus Save, rendant le bitmap du code QR avec les dimensions de pixel exactes spécifiées dans vos options.

Découvrez comment ajouter des marges aux codes QR avec IronQR.

Prêt à commencer?

Nuget Downloads 76,271Version :2026.10vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronQR
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Vos informations seront toujours gardées confidentielles.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
De confiance par des millions d'ingénieurs dans le monde entier
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.10

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronQR »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.10

  1. Téléchargez et décompressez IronQR à un emplacement tel que ~/Libs dans votre répertoire de Solution
  2. Dans Visual Studio Solution Explorer, cliquez avec le bouton droit sur Références. Sélectionnez Parcourir, « IronQR.dll »

Licences à partir de 999 $