Cómo leer y decodificar imágenes de código de barras en C# .NET
Ben
yumite
2016-12-19 22:27:44
Utilizando código de C# gratis para escanear imágenes de códigos de barras lineales y 2d en aplicaciones .NET
Lectura de código de barras cumplió avanzada y análisis de funciones en una madura .NET código de barras lector de biblioteca DLL
Ejecutar eficazmente y colocaron en Visual Studio .NET Framework 2.0, 3.0, 3.5, 4.0
Escanear y decodificar imágenes comunes de códigos de barras lineales y 2d en VS C#. net, ASP.NET proyectos de formulario web
Apoyar el reconocimiento de imágenes de código de barras en varios formatos, como Jpg, Gif, Png, Bmp, Tiff
Utilizar Visual C# código para escanear código de un barras máximo por imagen, página en el documento tiff o pdf
Utilizar Visual C# código para leer 1D parcial o imagen de código de barras 2d en lugar de todo el archivo
Principalmente decodificar y leer C# código 39, C# Code 128, C# Código EAN-13, C# código QR, Data Matrix de C#, C# PDF-417, ect
C# biblioteca de escáner de código de barras para .NET introducción
BarcodeLib.com C# Barcode Reader para .NET es un componente de lector de código de barras de .NET que puede reconocer imágenes de códigos de barras lineales y 2D. Puede ser utilizado en:
Appliations Web ASP.NET
Windows .NET forma Appliations
Aplicaciones de. net, C#, VB.NET biblioteca
Aplicaciones de consola .NET
Atención, el primer carácter del código de barras datos leídos por el paquete de prueba estará un personaje al azar.
¿Cómo instalar biblioteca de lector de código de barras de C# .NET?
Requisito de la instalación: usted debe tener instalado Microsoft .NET Framework versión 2.0 o superior.
Añadir "BarcodeLib.BarcodeReader.dll" a su Visual Studio C# .NET proyecto referencia.
¿Cómo leer y reconocer imágenes de código de barras usando C# .NET Barcode Reader?
Leer código de barras en imagen es una tarea sencilla. Tomaremos el código 39 amd reconocimiento de códigos de barras código QR como exsamples. Para otros análisis de códigos de barras lineales y 2d, ver C# lineales y guías de Recogintion de código de barras 2d.
String [] resultados = BarcodeReader.read ("c:/code39-barcode.gif", BarcodeReader.CODE39);
String [] resultados = BarcodeReader.read ("c:/qrcode-barcode.gif", BarcodeReader.QRCODE);
Estos dos C# muestra códigos respectivamente reconocerá y salida todo código 39 y código QR códigos de barras en archivos de imagen "code39-barcode.gif" y "qrcode-barcode.gif".
¿Cómo leer la máxima imagen de código de barras utilizando C# .NET Barcode Scanner?
Si desea leer una imagen de gran tamaño, como 4mb por cada imagen, puede ajustar nuestro escáner de código de barras de C# para .NET a la velocidad de reconocimiento de código de barras imporve.
Si hay un código de un barras máximo por imagen, página en el documento tiff o pdf, por favor, establezca maxOneBarcodePerPage en true.
Si maxOneBarcodePerPage es true, nuestro C# .NET QUE DLL de código de barras escáner dejará inmediatamente de leer el código de barras una vez detecta un código de barras.
Si maxOneBarcodePerPage es false (valor predeterminado), nuestra voluntad de código de barras escáner biblioteca C# .NET utilizan 5 algoritmos total y cada uno leerá la imagen entera de 4 direcciones.
¿Como leer la imagen parcial de código de barras usando C# .NET Barcode Reader?
Además de los métodos de dos lectura arriba, todavía puede reconocer la imagen parcial en lugar de todo el archivo.
Si el código de barras es siempre encuentra un área especificado en la imagen, puede establecer y dejar que la biblioteca a explorar esa área solamente. Y reduce un montón de análisis de uso de tiempo, CPU y memoria.
Sólo necesita especificar el punto superior izquierdo y el punto de la parte inferior derecha de la zona (el punto X, Y valores se expresan en porcentaje de la imagen entera, así que punto superior más izquierda de la imagen es (0%, 0%), y punto de la parte inferior derecha es (100%, 100%)).
El siguiente código C# libre explica cómo reconocer superior 20% y un 20% de fondo de una imagen de código de barras código 39.
Ajuste OptimizeSetting = new OptimizeSetting();
setting.setMaxOneBarcodePerPage(true);
Top20 ScanArea = ScanArea nuevo (new PointF (0.0F, 0.0F), new PointF (100.0F, 20.0F));
ScanArea bottom20 = ScanArea nuevo (new PointF (0.0F, 80.0F), new PointF (100.0F, 100.0F));
Lista de áreas de < ScanArea > = nuevo () de la lista < ScanArea >;
áreas. Add(Top20);
áreas. Add(bottom20);
setting.setAreas(areas);
String [] resultados = BarcodeReader.read ("c:/code39-barcode.gif", BarcodeReader.CODE39, configuración);
Lectura de códigos de barras lineales y 2D C# .NET y exploración tutoriales
Por favor, haga clic en cada código de barras para ver su lectura de código de barras C# & análisis tutorial en. net:
Leer C# códigos lineales: Leer C# matriz de código de barras:
Todas las imágenes de código de barras lineal soporte: Codabar, código 39, código 128, intercalado 2 de 5, EAN 8, EAN 13, UPC-A, UPC-E.
Todos soportan imágenes de código de barras 2D: PDF 417, QR Code, matriz de los datos.
Si usted necesita saber. net, ASP.NET, VB.NET código de barras exploración detallada, vea:
Cómo escanear códigos de barras en aplicaciones .NET
Cómo escanear códigos de barras en aplicaciones ASP.NET
Cómo escanear códigos de barras en aplicaciones de Visual Basic .NET
Si usted necesita C# código de barras generar detalles, vea por favor:
Cómo generar códigos de barras utilizando la clase de C#