using IronBarCode;
using System.Drawing;
// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf
// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
// Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
// There is a tradeoff in performance as more detail is set
Speed = ReadingSpeed.Balanced,
// Reader will stop scanning once a single barcode is found (if set to true)
ExpectMultipleBarcodes = true,
// By default, all barcode formats are scanned for
// Specifying a subset of barcode types to search for would improve performance
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Utilize multiple threads to read barcodes from multiple images in parallel
Multithreaded = true,
// Maximum threads for parallelized barcode reading
// Default is 4
MaxParallelThreads = 2,
// The area of each image frame in which to scan for barcodes
// Specifying a crop area will significantly improve performance and avoid noisy parts of the image
CropArea = new Rectangle(),
// Special setting for Code39 barcodes
// If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
UseCode39ExtendedMode = true
};
// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);
// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");
Image myBarcodeImage = myBarcode.Image; // Can be used as Image
Bitmap myBarcodeBitmap = myBarcode.ToBitmap(); // Can be used as Bitmap
Guide étape par étape pour utiliser le générateur QR Code Chimp
Kannapat Udonpant
mars 27, 2025
Partager:
Les codes QR contiennent des URL, des coordonnées et toute autre information que vous pouvez dévoiler en scannant avec un lecteur de code QR ou l'appareil photo d'un smartphone. Parce qu'il est simple et rapide, de nombreuses entreprises utilisent des générateurs de codes QR gratuits pour créer des codes QR dynamiques ou statiques et atteindre efficacement les gens. Les gens les scannent avec des smartphones pour débloquer plus d'informations comme des sites web, des promotions ou des formulaires de contact. Ils sont rapides, faciles et polyvalents. Ils s'adaptent bien au marketing quotidien. Vous les voyez dans les magazines, sur les affiches et sur les étiquettes de produits.
Différents générateurs de QR Code gratuits, tels que QR Code Monkey et QR Code Generator Pro, peuvent créer des QR codes statiques et dynamiques. Cet article explorera l'outil en ligne gratuit de générateur de codes QR QRCodeChimp.
Vous verrez comment cela se fait étape par étape. Ensuite, nous explorerons la bibliothèque IronQR .NET pour montrer comment les développeurs peuvent générer et lire ces codes QR dynamiques ou statiques dans leurs applications. À la fin, vous comprendrez pourquoi les QR Codes personnalisés aident les entreprises à se développer et comment créer les vôtres de deux manières distinctes.
Guide étape par étape pour créer des codes QR personnalisés avec le générateur gratuit QR Code Chimp
Étape 1 : Visitez QRCodeChimp
Allez sur le site principal de QRCodeChimp. Le générateur de code QR gratuit de QRCodeChimp ne nécessite pas d'inscription. Vous verrez un tableau de bord clair intitulé « Générateur de Code QR Avec Logo. » Cette interface présente toutes vos options de personnalisation en un seul endroit pour décider de l'apparence et du fonctionnement de votre code QR gratuit.
Étape 2 : Choisissez votre type de code QR
En haut, vous verrez plusieurs onglets ou options indiquant le type de code QR que vous pouvez générer. QRCodeChimp permet un nombre illimité de codes QR statiques pour des cas d'utilisation non modifiables. Par exemple, vous pourriez voir "URL", "vCard", "Fichier" ou "Social". Réfléchissez à votre objectif principal avant de cliquer. Dirigez-vous des utilisateurs vers un site web, leur donnez-vous vos coordonnées ou partagez-vous un PDF ? Si votre public a besoin d'informations de contact rapides, sélectionnez « vCard ». Si vous faites la promotion d'une page produit ou de tout site web, choisissez "URL".
Étape 3 : Entrez Vos Données (Gérez Efficacement les Données des Codes QR)
Dans la section « Informations de base », saisissez les détails pertinents. Si vous avez sélectionné "URL", collez le lien du site que vous souhaitez que les gens visitent. Si vous avez choisi « vCard », remplissez votre nom, numéro de téléphone et email. De nombreux types de codes vous permettent d'ajouter une courte description ou une légende. Vous pouvez également utiliser QRCodeChimp comme générateur de QR Code dynamique. À ce stade, décidez si vous souhaitez un code dynamique. Si oui, cochez la case « Rendre dynamique (pour l'analyse et l'édition sans réimpression) ».
Cette option créera des codes QR dynamiques comme l'outil QR Code Generator Pro.
Étape 4 : Personnalisez votre code QR
Consultez la section “Concevoir, colorier et décorer le code QR”. Ici, vous pouvez façonner la personnalité de votre code. Peut-être choisissez-vous une forme de cœur pour une campagne de la Saint-Valentin ou un cercle pour une ambiance moderne et soignée. Ajustez le schéma de couleurs pour correspondre à la palette de votre marque. Ensuite, envisagez d'ajouter un logo au centre. De cette façon, les utilisateurs voient votre identité de marque au premier coup d'œil. Vous pouvez également parcourir divers modèles de QR Code pour en trouver un qui correspond parfaitement à votre style.
Étape 5 : Enregistrer et Télécharger
Une fois satisfait de l'apparence, cliquez sur « Enregistrer le code QR ». Le système génère votre design. Sélectionnez un format de fichier comme PNG ou PDF. Chaque format a ses avantages. Testez votre code en le scannant avec l'appareil photo de votre smartphone ou une application de scanner de code QR. Assurez-vous que le lien mène précisément où vous le souhaitez.
Étape 6 : Utiliser ou Partager votre code QR
Il est maintenant temps de diffuser votre nouveau QR Code à grande échelle. Imprimez-le sur des dépliants, des emballages de produits, des cartes de visite ou des bannières. Si vous lancez une campagne sur les réseaux sociaux, publiez le code sous forme d'image avec une légende expliquant pourquoi les gens devraient le scanner. Peut-être le transformer en photo de profil ou le superposer sur une vidéo promotionnelle. Pour les entreprises ayant besoin de produire de nombreux codes simultanément, les fonctionnalités de génération en masse de codes QR aident à gagner du temps et à maintenir la cohérence à travers les campagnes.
Présentation de la bibliothèque IronQR .NET pour développeurs
IronQR est une bibliothèque .NET puissante qui vous aide à créer des codes QR, à lire et à personnaliser des codes QR. Il simplifie le processus de génération de codes qui fonctionnent pour divers besoins commerciaux et marketing. Selon votre cas d'utilisation, vous pouvez produire des codes QR statiques ou dynamiques. IronQR maintient votre flux de travail fluide, surtout si vous développez déjà des applications avec le framework .NET.
Générer un code QR en utilisant IronQR
IronQR offre un moyen simple de créer des codes QR dans un environnement .NET. Vous définissez le contenu, la taille et le design avec quelques lignes de code. Vous pouvez intégrer des logos, ajuster les couleurs, ou exporter des fichiers haute résolution. Voici un bref exemple en C# :
using IronQr;
using IronSoftware.Drawing;
public class QRDemo
{
public void CreateQr()
{
License.LicenseKey = "License-Key";
// Create a QR Code object
QrCode myQr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as a file
qrImage.SaveAs("MyQRCode.png");
}
}
using IronQr;
using IronSoftware.Drawing;
public class QRDemo
{
public void CreateQr()
{
License.LicenseKey = "License-Key";
// Create a QR Code object
QrCode myQr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as a file
qrImage.SaveAs("MyQRCode.png");
}
}
Imports IronQr
Imports IronSoftware.Drawing
Public Class QRDemo
Public Sub CreateQr()
License.LicenseKey = "License-Key"
' Create a QR Code object
Dim myQr As QrCode = QrWriter.Write("https://ironsoftware.com/csharp/qr/")
' Save QR Code as a Bitmap
Dim qrImage As AnyBitmap = myQr.Save()
' Save QR Code Bitmap as a file
qrImage.SaveAs("MyQRCode.png")
End Sub
End Class
$vbLabelText $csharpLabel
Voici le code QR de sortie :
Conclusion
Les codes QR sont une partie essentielle du marketing numérique moderne et de l'image de marque commerciale. Ils relient les canaux hors ligne et en ligne, permettant aux gens d'accéder à l'information avec un simple scan. QRCodeChimp Generator offre une plateforme facile pour créer des codes personnalisés, vous permettant de choisir des formes, des couleurs et des fonctionnalités dynamiques. Les codes dynamiques eux-mêmes ajoutent de la flexibilité et de la traçabilité, ce qui les rend idéaux pour des promotions qui évoluent. En outre, les développeurs peuvent exploiter la bibliothèque IronQR .NET pour créer des logiciels avancés de générateur de codes QR. Il prend en charge à la fois les codes statiques et dynamiques, intègre des logos et exporte des fichiers haute résolution.
La bibliothèque propose un essai gratuit, et ses licences commerciales commencent à partir de 749 $. Que vous ayez besoin d'un code QR basique ou d'une solution plus riche en fonctionnalités, choisissez l'outil qui répond le mieux à vos besoins de personnalisation et de suivi.
Avant de devenir ingénieur logiciel, Kannapat a obtenu un doctorat en ressources environnementales à l'université d'Hokkaido au Japon. Tout en poursuivant ses études, Kannapat est également devenu membre du Vehicle Robotics Laboratory, qui fait partie du Department of Bioproduction Engineering (département d'ingénierie de la bioproduction). En 2022, il a mis à profit ses compétences en C# pour rejoindre l'équipe d'ingénieurs d'Iron Software, où il se concentre sur IronPDF. Kannapat apprécie son travail car il apprend directement auprès du développeur qui écrit la majeure partie du code utilisé dans IronPDF. Outre l'apprentissage par les pairs, Kannapat apprécie l'aspect social du travail chez Iron Software. Lorsqu'il n'écrit pas de code ou de documentation, Kannapat peut généralement être trouvé en train de jouer sur sa PS5 ou de revoir The Last of Us.
< PRÉCÉDENT Générez facilement des codes-barres conformes GS1 avec IronBarcode
SUIVANT > Meilleures applications de lecteur de BarCode pour les développeurs Android
Des millions d'ingénieurs dans le monde entier lui font confiance
Réservez une démo en direct gratuite
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Voici ce à quoi vous pouvez vous attendre :
Une démonstration en direct de notre produit et de ses principales fonctionnalités
Obtenez des recommandations de fonctionnalités spécifiques au projet
Toutes vos questions trouvent réponse pour vous assurer de disposer de toutes les informations dont vous avez besoin. (Aucun engagement de votre part.)
CHOISIR L'HEURE
VOS INFORMATIONS
Réservez votre démo en direct gratuite
Fiable par plus de 2 millions d'ingénieurs dans le monde entier