Comment Redimensionner une Image Code QR en C
Une mise à l'échelle appropriée permet de scanner les codes QR dans tous les formats imprimés et numériques. Des dimensions précises permettent d'éviter les flous et garantissent une bonne lisibilité.
Dans ce guide pratique, nous allons explorer comment le redimensionnement d'une image code QR est effectué à l'aide d'IronQR.
Comment redimensionner une image de code QR
- Téléchargez la bibliothèque C# IronQR pour redimensionner les codes QR
- Créer un objet `QrStyleOptions`
- Définissez la propriété `Dimensions` pour la taille requise
- Générer le code QR
- Enregistrer le code QR redimensionné
Redimensionnement du code QR
Pour créer un code QR de taille personnalisée pour l'impression ou la signalétique, définissez la propriété Dimensions sur une valeur spécifique, puis enregistrez le code QR généré avec le QrStyleOptions appliqué.
Dans cet exemple, nous créons un code QR à partir d'une URL, appliquons une taille personnalisée de 500 pixels à l'aide de la propriété Dimensions de la classe QrStyleOptions, et enregistrons le code QR redimensionné au format PNG.
Dimensions fournit un mappage direct 1:1 ; L'entier que vous définissez devient la largeur et la hauteur exactes en pixels de la sortie finale.:path=/static-assets/qr/content-code-examples/how-to/resize-qr-code.cs
using IronQr;
using IronSoftware.Drawing;
string url = "https://ironsoftware.com/csharp/qr/";
// Generate the QR code data
QrCode qr = QrWriter.Write(url);
// Save using default dimensions
AnyBitmap qrDefault = qr.Save();
qrDefault.SaveAs("qr-default-size.png");
// Define custom resizing
QrStyleOptions styleOptions = new QrStyleOptions
{
Dimensions = 500
};
// 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)
' Save using default dimensions
Dim qrDefault As AnyBitmap = qr.Save()
qrDefault.SaveAs("qr-default-size.png")
' Define custom resizing
Dim styleOptions As New QrStyleOptions With {
.Dimensions = 500
}
' Save using the style options
Dim qrResized As AnyBitmap = qr.Save(styleOptions)
qrResized.SaveAs("qr-resized.png")
Original
Redimensionné
Questions Fréquemment Posées
Comment redimensionner une image de code QR à l'aide d'IronQR ?
Pour redimensionner une image de code QR à l'aide d'IronQR, téléchargez la bibliothèque C# IronQR, créez un objet QrStyleOptions, définissez la propriété Dimensions pour la taille souhaitée, générez le code QR et enregistrez-le.
Qu'est-ce que la propriété Dimensions dans IronQR ?
La propriété Dimensions dans IronQR spécifie la largeur et la hauteur du code QR en pixels, fournissant une correspondance 1:1 pour un redimensionnement précis.
Pourquoi est-il important de redimensionner correctement les codes QR ?
En redimensionnant correctement les codes QR, on s'assure qu'ils restent scannables et clairs à la fois dans les formats imprimés et numériques, en évitant le flou et en maintenant la lisibilité.
Puis-je personnaliser la taille d'un code QR pour l'impression à l'aide d'IronQR ?
Oui, vous pouvez personnaliser la taille d'un code QR pour l'impression en définissant la propriété Dimensions de la classe QrStyleOptions en fonction de vos besoins spécifiques.
Sous quel format de fichier puis-je enregistrer le code QR redimensionné à l'aide d'IronQR ?
Vous pouvez enregistrer le code QR redimensionné sous forme de fichier PNG à l'aide d'IronQR.
Est-il possible de créer un code QR à partir d'une URL en utilisant IronQR ?
Oui, IronQR permet de générer un code QR à partir d'une URL avec des dimensions personnalisables à l'aide de la classe QrStyleOptions.
Quelles sont les étapes à suivre pour redimensionner un code QR avec IronQR ?
Pour redimensionner un code QR avec IronQR, téléchargez la bibliothèque, créez un objet QrStyleOptions, définissez la propriété Dimensions, générez le code QR et enregistrez-le.
Comment la propriété Dimensions affecte-t-elle la sortie finale du code QR ?
La propriété Dimensions affecte directement la sortie finale du code QR, en déterminant sa largeur et sa hauteur exactes en pixels.

