Aspose.BarCode  para .NET

API de lector y generador de código de barras

Cree y reconozca códigos de barras de tipos lineales, 2D y postales dentro de cualquier aplicación .NET.

  Download Free Trial
  
 

Aspose.BarCode para .NET es una potente biblioteca de desarrollo para generar y reconocer códigos de barras 1D y 2D a partir de varios tipos de imágenes en cualquier ángulo. Los desarrolladores pueden agregar fácilmente la funcionalidad de generación y escaneo de códigos de barras a sus aplicaciones .NET. Esta API permite exportar códigos de barras generados a diferentes formatos de imagen de alta calidad.

Aspose.BarCode for .NET permite modificar la apariencia de los códigos de barras generados y sus parámetros, como color de fondo, color de barra, ángulo de rotación, x -dimensión, calidad de imagen, resolución, subtítulos, tamaño y muchos otros. También proporciona una gran funcionalidad de detección y lectura de códigos de barras y admite más de 60 tipos de códigos de barras.

Características avanzadas de la API de código de barras .NET

Personalice los tipos y la apariencia de los códigos de barras

La API de código de barras para .NET permite a los desarrolladores ajustar la apariencia de los códigos de barras generados especificando el tipo de código de barras, el texto de entrada, el estilo de fuente, los colores de fondo y de primer plano, la alineación y ubicación de los subtítulos y otras propiedades. Puede modificar el pie de foto configurando su visibilidad para los pies de foto superior e inferior, la fuente, los colores y la alineación.

Ejemplo en vivo de generación de código de barras

La API del generador de códigos de barras permite a los desarrolladores crear códigos de barras especificando el tipo de código de barras requerido, configurando el texto de entrada (datos que se codificarán en una imagen de código de barras) y personalizando las propiedades relacionadas con la apariencia, como el color de fondo y de primer plano, la fuente, la ubicación del texto (ocultar, arriba o abajo) y alineación. Códigos de barras bidimensionales, como QR Code, PDF417, Data Matrix, Aztec Code, etc. de la misma forma que los unidimensionales.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Leer códigos de barras dañados

La biblioteca de códigos de barras admite varias configuraciones para escanear y decodificar códigos de barras dañados o distorsionados. Permite leer con éxito imágenes de códigos de barras con varios defectos, como ruido gaussiano, colores invertidos, puntos blancos, artefactos visuales, fondo coloreado y barras faltantes. Para mejorar la legibilidad del código de barras, la API habilita métodos y mecanismos especiales, incluido el filtrado mediano, el filtrado de "sal y papel", la reducción del tamaño de la imagen y otros. Además, la biblioteca de códigos de barras se beneficia de métodos avanzados para decodificar códigos de barras Data Matrix industriales, leer códigos QR gravemente dañados e incluso restaurar algunos datos de códigos de barras incorrectos.

Ejemplo en vivo de reconocimiento de código de barras

La API del lector de códigos de barras proporciona un conjunto de funciones para escanear, detectar y leer códigos de barras postales y 1D, 2D. Con solo unas pocas líneas de código, los desarrolladores pueden integrar fácilmente esta funcionalidad en sus aplicaciones y usarla para detectar y decodificar una amplia gama de códigos de barras de uso común. La API está diseñada para ser fácil de usar e intuitiva, lo que facilita a los desarrolladores agregar rápida y fácilmente capacidades de escaneo de códigos de barras a sus aplicaciones.

Ready to recognize reconociendo Suelte un archivo aquí o haga clic para navegar *

* Al cargar sus archivos o utilizar el servicio, acepta nuestros Términos de utilice y Política de privacidad.

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

Resultado del reconocimiento

Lo que la gente esta diciendo

No se fíe sólo de nuestra palabra. Vea lo que los usuarios tienen que decir sobre las API.

 
 
View Case Studies
  

Support and Learning Resources