IRONSOFTWAREHOME
Redimensionnement du code QR en tant qu'image
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
Redimensionnement du code QR en tant qu'image

Redimensionnement du code QR en tant qu'image

Le redimensionnement d'un code QR est une étape essentielle pour garantir que vos ressources numériques restent fonctionnelles sur différents supports, qu'il s'agisse de marketing imprimé en haute résolution ou d'interfaces d'applications mobiles à petite échelle. En ajustant les dimensions des pixels, vous pouvez éviter la pixellisation et vous assurer que le matériel de numérisation peut détecter avec précision la matrice de données à différentes distances. Grâce à IronQR, les développeurs peuvent contrôler précisément la résolution de sortie, ce qui garantit que le code QR généré conserve son intégrité structurelle et sa "zone de silence", quelle que soit la taille d'affichage finale.

Guide en 5 étapes pour redimensionner un code QR

  • 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");

Explication du code

Premièrement, le namespace IronQr est importé pour faciliter le processus de génération et de rendu. L'URL cible est définie et traitée par la méthode QrWriter.Write, qui crée la structure de données interne pour le code QR.

Ensuite, la classe QrStyleOptions est utilisée pour contrôler la sortie physique. En définissant la propriété Dimensions, vous spécifiez la largeur et la hauteur exactes des pixels pour l'image finale. Les codes QR étant carrés, cette valeur s'applique aux deux axes, ce qui garantit un rapport d'aspect de 1:1. Enfin, la méthode Save applique ces configurations de style aux données QR, et SaveAs exporte le bitmap haute résolution vers un fichier local.

Découvrez comment redimensionner les 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 $