Redimensionner un code QR en tant qu'image Le redimensionnement d'un code QR est une étape cruciale pour garantir que vos ressources numériques restent fonctionnelles sur différents supports, allant du marketing imprimé haute résolution aux interfaces d'applications mobiles à petite échelle. En ajustant les dimensions des pixels, vous pouvez éviter la pixellisation et garantir que le matériel de numérisation puisse 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, garantissant ainsi 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 Tout d'abord, l'espace de noms 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 du 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 en pixels de l'image finale. Les codes QR étant carrés, cette valeur s'applique aux deux axes, garantissant un rapport hauteur/largeur de 1:1. Enfin, la méthode Save applique ces configurations de style aux données QR, et SaveAs exporte l'image bitmap haute résolution vers un fichier local. Découvrez comment redimensionner les codes QR avec IronQR Liens de documentation associés Voir sur Github Tutoriel connexe Guide pratique connexe Documentation de classe Télécharger IronQR DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 55,860 | Version : 2025.12 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :55,860 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)