IRONSOFTWAREHOME

Comment ajouter un logo aux QR Codes

Curtis Chau
Curtis Chau
Updated: 2 janvier 2026

Ajouter un logo à votre code QR transforme un motif standard en un atout de marque. Les entreprises utilisent des codes QR intégrant un logo sur les supports marketing, les emballages de produits et les campagnes numériques pour renforcer la reconnaissance de la marque tout en maintenant une pleine scannabilité.

IronQR prend en charge l'incorporation de logos via la classe QrLogo et la propriété Logo dans QrStyleOptions. Le constructeur QrLogo accepte des paramètres pour la largeur, la hauteur, et le rayon d'angle, vous donnant le contrôle sur l'apparence du logo.

Dans ce guide, nous vous montrerons comment intégrer un logo dans vos codes QR en utilisant IronQR en C#.

Démarrage rapide : Ajouter un logo à un QR Code

Chargez une image de logo, attachez-la à QrStyleOptions, et enregistrez le code QR de marque.

  1. 1Install IronQR with NuGet Package Manager

    PM > Install-Package IronQR

  2. 2Copiez et exécutez cet extrait de code.

    var qrCode = QrWriter.Write("https://example.com");
    var logo = new QrLogo(AnyBitmap.FromFile("logo.png"), 50, 50, 5);
    var style = new QrStyleOptions { Logo = logo };
    qrCode.Save(style).SaveAs("qr-with-logo.png");
    C#
  3. 3Déployez pour tester sur votre environnement de production.

    Commencez à utiliser IronQR dans votre projet dès aujourd'hui avec un essai gratuit
    arrow pointer

Intégrer un logo dans un QR Code

Pour ajouter un logo, chargez votre image en utilisant AnyBitmap.FromFile, puis créez un objet QrLogo spécifiant la largeur, la hauteur, et le rayon d'angle. Attribuez-le à la propriété Logo dans QrStyleOptions.

Pour de meilleurs résultats, utilisez un logo carré avec un fond transparent ou blanc. Le paramètre de rayon d'angle vous permet d'arrondir les bords du logo pour un rendu soigné.

using IronQr;
using IronSoftware.Drawing;

// Load new logo image
AnyBitmap logo = AnyBitmap.FromFile("sample.png");

// Add new logo to QR code style options
QrStyleOptions styleOptions = new QrStyleOptions()
{
    Logo = new QrLogo(logo, 0, 0, 10),
    Dimensions = 500,
};

// Create QR code with URL data
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");

// Save QR code as a bitmap
AnyBitmap qrImage = qr.Save(styleOptions);

// Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png");

Sortie

QR Code avec logo intégré

Qu'est-ce qu'on fait maintenant ?

Une fois votre logo en place, envisagez d'ajuster les couleurs du QR Code pour correspondre à votre palette de marque, d'ajouter des marges pour un scan plus propre à de plus petites tailles, ou de définir des niveaux de correction d'erreur pour garantir que le code reste lisible avec un logo de grande taille en surimpression.

Questions Fréquemment Posées

Quel est l'avantage d'ajouter un logo à un code QR ?

Ajouter un logo à un code QR peut transformer un motif standard en un atout de marque, améliorant la reconnaissance de la marque sur les supports marketing, l'emballage des produits et les campagnes numériques tout en maintenant une scannabilité complète.

Comment puis-je intégrer un logo dans mon code QR en utilisant IronQR ?

Avec IronQR, vous pouvez intégrer un logo en utilisant la classe `QrLogo` et la propriété `Logo` dans `QrStyleOptions`. Vous pouvez charger votre image de logo, la joindre à `QrStyleOptions`, et enregistrer le code QR personnalisé.

Quels paramètres puis-je définir lors de la création d'un QrLogo dans IronQR ?

Lors de la création d'un `QrLogo` dans IronQR, vous pouvez définir des paramètres pour la largeur, la hauteur et le rayon des coins, vous donnant le contrôle sur l'apparence du logo dans votre code QR.

Quel type de logo est le meilleur pour être intégré dans un code QR ?

Pour de meilleurs résultats, il est recommandé d'utiliser un logo carré avec un fond transparent ou blanc. Cela assure que le logo s'intègre bien avec le design du code QR.

Puis-je ajuster l'apparence de mon code QR après avoir ajouté un logo ?

Oui, après avoir intégré un logo, vous pouvez personnaliser davantage votre code QR en ajustant ses couleurs pour correspondre à votre palette de marque, en ajoutant des marges, ou en définissant les niveaux de correction des erreurs avec IronQR.

Est-il possible d'arrondir les bords du logo dans un code QR ?

Oui, vous pouvez arrondir les bords du logo dans un code QR en spécifiant le paramètre de rayon de coin lors de la création d'un objet `QrLogo` dans IronQR.

Quel est le flux de travail minimal pour ajouter un logo à un code QR en utilisant IronQR ?

Le flux de travail minimal implique de télécharger la bibliothèque C#, de charger votre image de logo avec `AnyBitmap.FromFile`, de créer un `QrLogo` avec taille et rayon de coin, de configurer `QrStyleOptions` avec la propriété `Logo`, et d'enregistrer le code QR en utilisant `SaveAs`.

Comment puis-je commencer à utiliser IronQR pour créer des codes QR avec logo intégré ?

Pour commencer à utiliser IronQR pour créer des codes QR avec logo intégré, téléchargez d'abord la bibliothèque C# à partir de NuGet, puis suivez les étapes pour charger votre logo, créer un `QrLogo`, configurer `QrStyleOptions` et enregistrer votre code QR.

What should I do after embedding a logo in my QR code?

Consider customizing your QR code further by adjusting colors to match your brand, adding margins for better scanning, or setting error correction levels for enhanced readability.

Can embedded logo QR codes still be scanned effectively?

Yes, even with an embedded logo, IronQR ensures that the QR code maintains full scannability by allowing you to set appropriate error correction levels.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer?

Nuget Downloads 74,386Version :2026.9vient de sortir

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.9

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.9

  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 749 $

Vous avez une question ? Contactez notre équipe de développement.

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 IronPDF
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
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise