Démarrage rapide des codes-barres IronBarCode prend en charge divers formats standard, des fichiers image (jpeg, png, et jpg) à des formats plus programmatiques où vous voudriez passer les variables, comme un bitmap. De plus, il prend également en charge les formats externes tels que PDF, permettant à IronBarCode de s'intégrer parfaitement dans toute base de code, offrant aux développeurs une flexibilité avec les formats de fichiers et les variables. En plus d'être un lecteur de codes-barres pour tous les formats de fichiers, IronBarcode sert également de générateur de codes-barres qui prend en charge tous les encodages et formatages standard, tels que le EAN8, le Code128, et le Code39. Configurer le générateur de codes-barres ne prend que deux lignes de code. Avec une barrière d'entrée basse et de nombreuses options de personnalisation pour les développeurs, IronBarCode est le choix numéro un pour toutes les situations liées aux codes-barres. Lecteur et Générateur de Codes-Barres en C# var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8); Image myBarcodeImage = myBarcode.ToImage(); myBarcode.ResizeTo(400, 100); var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); var myOptionsExample = new BarcodeReaderOptions { /* Options */ }; Générateur de Codes-Barres Nous importons d'abord les bibliothèques nécessaires telles que IronBarCode et System.Drawing, et nous instancions BarcodeWriter pour créer un code-barres avec la valeur de chaîne 12345 au format EAN8. Nous enregistrons ensuite le code-barres généré comme une image dans le format souhaité. Il existe diverses options pour cela car IronBarCode prend en charge la création du code-barres comme une Image ainsi qu'un Bitmap. Générateur de Codes-Barres Avancé Comme vu ci-dessus, générer un code-barres en utilisant IronBarCode ne nécessite que deux lignes de code et l'enregistrement comme fichier pour une utilisation ultérieure. IronBarCode va plus loin en fournissant aux développeurs une multitude d'options pour personnaliser le code-barres afin qu'il s'adapte à la situation. Nous pouvons utiliser la méthode ResizeTo et transmettre la hauteur et la largeur pour redimensionner l'image du code-barres. Lecteur de code-barres Comme ci-dessus, nous instancions d'abord BarcodeReader, transmettons le chemin du fichier à la méthode Read, et l'enregistrons comme une variable à utiliser plus tard et à manipuler l'objet code-barres. Il existe des méthodes spécifiées pour lire des formats externes tels que PDF avec ReadPDF; toutefois, pour les formats d'image généraux et les bitmaps, nous utiliserions Read. Options de Lecture de Code-Barres IronBarCode permet aux développeurs de scanner des codes-barres à partir de formats de fichiers standard. Cependant, il existe des situations où les développeurs souhaitent affiner le comportement de la méthode Read, notamment dans les cas où elle lit un lot de fichiers de codes-barres de manière programmatique. C'est là qu'interviennent les BarcodeReaderOptions. IronBarCode vous permet de personnaliser entièrement des aspects tels que la vitesse à laquelle il lit avec Speed, si plusieurs codes-barres sont attendus dans le fichier avec ExpectedMultipleBarcodes, et quels types de codes-barres ils sont avec la propriété ExpectBarcodeTypes. Cela permet aux développeurs de lancer plusieurs threads pour lire les codes-barres à partir de plusieurs images en parallèle, ainsi que de contrôler le nombre de threads utilisés lors de la lecture parallèle. Ce ne sont là que quelques-unes des propriétés qui montrent la puissance d'IronBarCode. Pour une liste complète, veuillez vous référer à la documentation ici. Apprenez à Créer des Codes-Barres avec Notre Guide Détaillé ! Liens de documentation associés Voir sur Github Tutoriel connexe Guide pratique connexe Documentation de classe Télécharger IronBarcode DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 1,935,276 | Version : 2025.11 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :1,935,276 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.
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.