Démarrage rapide des codes-barres

IronBarcode prend en charge divers formats standards, des fichiers image (jpeg, png et jpg) à des formats plus programmatiques où vous souhaiteriez transmettre 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 BarCode pour tous les formats de fichiers, IronBarcode fait également office de générateur de BarCode prenant en charge tous les encodages et formats standard, tels que EAN8, Code128 et 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

  1. `var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);`
  2. `Image myBarcodeImage = myBarcode.ToImage();`
  3. `myBarcode.ResizeTo(400, 100);`
  4. `var resultFromFile = BarcodeReader.Read(@"file/barcode.png");`
  5. `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, puis nous instancions BarcodeWriter pour créer un BARCODE 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 plusieurs options pour cela, car IronBarcode prend en charge la création de BarCodes au format Image ainsi qu'au format Bitmap.

Générateur de Codes-Barres Avancé

Comme on le voit ci-dessus, générer un code-barres avec IronBarcode nécessite seulement deux lignes de code et l'enregistrer sous forme de fichier pour une utilisation ultérieure. IronBarcode étend encore cela en fournissant aux développeurs une multitude d'options pour personnaliser le code-barres afin de s'adapter à la situation.

Nous pouvons utiliser la méthode ResizeTo et lui passer la hauteur et la largeur pour redimensionner l'image du BarCode.

Lecteur de code-barres

Comme ci-dessus, nous instancions d'abord BarcodeReader, passons le chemin d'accès au fichier à la méthode Read, puis l'enregistrons dans une variable pour l'utiliser ultérieurement et manipuler l'objet BARCODE. Il existe des méthodes spécifiques pour lire des formats externes tels que le PDF avec ReadPDF ; Cependant, 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 d'un format de fichier standard. Cependant, il existe des situations où les développeurs souhaitent affiner le comportement de la méthode BarcodeReaderOptions, en particulier lorsqu'elle lit un lot de fichiers de BarCode par programmation. C'est là qu'BarcodeReaderOptions entre en jeu. IronBarcode vous permet de personnaliser entièrement des paramètres tels que la vitesse de lecture avec Speed, la présence éventuelle de plusieurs BarCodes dans le fichier avec ExpectedMultipleBarcodes, et le type de BarCodes 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 démontrent la puissance d'IronBarcode. Pour une liste complète, veuillez vous référer à la documentation ici.

Apprenez à créer des BARCODES grâce à notre guide détaillé ! Read

Prêt à commencer?
Nuget Téléchargements 2,240,258 | Version : 2026.5 just released
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package BarCode
exécuter un échantillon regarder votre chaîne devenir un code-barres.