Leer códigos de barras
Leer códigos de barras usando IronBarcode es efectivo y sencillo. IronBarcode admite varios formatos y tiene diferentes métodos para cada situación. Ya sea que seas un desarrollador que busca leer códigos de barras de imágenes o un desarrollador que necesita integrar una aplicación de código de barras y manipular los datos, IronBarcode tiene lo que necesitas.
Lector de código de barras en C#
```csharp var resultadoDesdeArchivo = BarcodeReader.Read(@"file/barcode.png") ```
var resultadoDesdeBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp"));
var resultadoDesdeImagen = BarcodeReader.Read(Image.FromFile("barcode.jpg"))
var resultadoDesdeStream = BarcodeReader.Read(myStream)
var resultadoDesdePdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf");
Con el método BarcodeReader.Read
, los desarrolladores pueden pasar la ruta del archivo de cualquier formato de imagen estándar, como png
, jpg
y jpeg
, para leer rápidamente los valores dentro del archivo. Además, el método BarcodeReader.Reader
funciona para Bitmap
y AnyBitmap
. Esto es ideal para aplicaciones que requieren manipular o pasar valores utilizando la clase estándar Bitmap
. Para los desarrolladores que necesitan un formato Bitmap universalmente compatible en .NET 7, .NET 6, .NET 5 y .NET Core, la clase AnyBitmap
ofrece una solución independiente de la plataforma. Permite una compatibilidad cruzada perfecta, lo que le permite escribir código flexible y pasar variables sin obstáculos.
La clase BarcodeReader
también tiene métodos específicos para leer códigos de barras de un PDF utilizando ReadPdf
para leer códigos de barras de cada imagen incrustada en el documento PDF, lo que permite a los desarrolladores obtener rápidamente todos los códigos de barras.
Aparte de los métodos especificados, los métodos de BarcodeReader
permiten a los desarrolladores pasar las BarcodeReader.BarcodeReaderOptions
para un control y personalización más detallada. Esto se aplica a cada método dentro de la clase BarcodeReader
, permitiendo solo el primer código de barras para ahorrar tiempo, leyendo tipos específicos de códigos de barras y utilizando multithreading, entre otras opciones de personalización. Haga clic aquí para ver la Guía de Cómo Hacer, que incluye ejemplos, código de muestra y archivos.