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.
Barcode Reader in C#
var resultFromFile = BarcodeReader.Read(@"file/barcode.png")
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp"));
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg"))
var resultFromStream = BarcodeReader.Read(myStream)
var resultFromPdf = 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 usando 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 BarcodeReader.BarcodeReaderOptions
para un control y personalización más detallados. Esto se aplica a cada método individual dentro de la clase BarcodeReader
, lo que permite solo el primer código de barras para ahorrar tiempo, leer tipos específicos de códigos de barras y utilizar la multihilación, 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.