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
Leer códigos de barras
Podemos leer códigos de barras utilizando la clase BarcodeReader. El método más sencillo de utilizar es el método BarcodeReader.Read, como se muestra arriba.
Tenga en cuenta las distintas opciones de BarcodeReaderOptions que le permiten personalizar la lectura para que sea más rápida, más intensiva, detener el escaneado tras llegar a un código de barras para ahorrar tiempo, especificar tipos concretos de códigos de barras a buscar y utilizar multihilo, entre otras opciones de personalización.
Enlaces a documentos relacionados
¿Listo para empezar? Versión: 2024.8 acaba de salir