using IronBarCode;
using IronSoftware.Drawing;
using System.Drawing;
using System.IO;
// Reading a barcode is easy with IronBarcode.
// Read from a File, Bitmap, Image, or Stream:
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromAnyBitmap = BarcodeReader.Read(new AnyBitmap("barcode.bmp")); // From an Anybitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image
var resultFromStream = BarcodeReader.Read(myStream); // From a stream
// PDFs are more intricate and must be read using ReadPdf:
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf");
Imports IronBarCode
Imports IronSoftware.Drawing
Imports System.Drawing
Imports System.IO
' Reading a barcode is easy with IronBarcode.
' Read from a File, Bitmap, Image, or Stream:
Private resultFromFile = BarcodeReader.Read("file/barcode.png") ' From a file
Private resultFromBitMap = BarcodeReader.Read(New Bitmap("barcode.bmp")) ' From a bitmap
Private resultFromAnyBitmap = BarcodeReader.Read(New AnyBitmap("barcode.bmp")) ' From an Anybitmap
Private resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")) ' From an image
Private resultFromStream = BarcodeReader.Read(myStream) ' From a stream
' PDFs are more intricate and must be read using ReadPdf:
Private resultFromPdf = BarcodeReader.ReadPdf("file/mydocument.pdf")
Install-Package BarCode
Lire les codes-barres
Nous pouvons lire les codes-barres en utilisant la classe BarcodeReader. La méthode la plus simple à utiliser est la méthode BarcodeReader.Read, comme indiqué ci-dessus.
Notez toutes les options définies dans BarcodeReaderOptions qui vous permettent de personnaliser votre lecture pour qu'elle soit plus rapide, plus intensive, d'arrêter la lecture après avoir atteint un code-barres pour gagner du temps, de spécifier des types spécifiques de codes-barres à rechercher, et d'utiliser le multithreading, parmi d'autres options de personnalisation.
Liens vers des documents connexes
Prêt à commencer ? Version : 2024.11 vient de paraître