Español
 Español

.NET Barcode API para leer, reconocer y generar códigos de barras y códigos QR

Genere códigos de barras en .NET con una precisión inigualable y escanee, lea y reconozca códigos de barras lineales, 2D y postales de diferentes simbologías mediante la API de código de barras C# .NET. Admite escanear y detectar códigos de barras y códigos QR en formatos JPG, PNG, GIF, BMP y TIFF.

Descargue prueba gratisVer todas las API

Cree aplicaciones de reconocimiento de códigos de barras y generadores de códigos QR en C# .NET

Aspose.BarCode para .NET es una API de reconocimiento y generación de códigos de barras de alto rendimiento que permite a los desarrolladores de .NET crear, escanear, leer, detectar y exportar diferentes tipos de códigos de barras 1D (lineales), 2D y postales. Con un gran conjunto de funciones, esta API generadora de código de barras .NET ofrece una precisión inmaculada al leer o escanear imágenes de códigos de barras en PNG, BMP, JPG, GIF, TIFF y otros formatos. Además, también puede exportar los códigos de barras a imágenes rasterizadas populares o archivos vectoriales EMF y SVG. Junto con las funciones de escaneo de códigos de barras y códigos QR, Aspose.BarCode para .NET le permite manipular varios elementos de la apariencia del código de barras, incluida la calidad de la imagen, el tamaño del archivo, el color de fondo y de la barra, la calidad y la resolución de la imagen, el ángulo de rotación, los subtítulos y muchos más. más.

Con la API de código de barras para .NET, puede integrar rápida y fácilmente la funcionalidad del escáner de códigos QR en sus soluciones de procesamiento de códigos de barras .NET existentes o crear aplicaciones integrales de reconocimiento de códigos de barras en C#, ASP.NET o VB.NET desde cero. La biblioteca Aspose.BarCode para .NET admite más de 50 simbologías de códigos de barras lineales, 2D y postales, como Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417 y Postnet.

Empezando

Antes de configurar la API de código de barras de .NET, verifique los requisitos previos en la página Requisitos del sistema para garantizar una configuración de API y una experiencia de usuario fluidas.

Instalación de Aspose.BarCode para .NET

Visite la sección de descargas para descargar directamente las DLL o el instalador MSI de la API de generación y reconocimiento de códigos de barras .NET. También puede instalar la API mediante el paquete NuGet. Encuentre a continuación el comando para la consola del administrador de paquetes:

PM > Install-Package Aspose.BarCode 

Cómo generar códigos QR en .NET y leer códigos de barras a partir de imágenes

Con Aspose.BarCode para .NET, los desarrolladores pueden incorporar la capacidad de generación de códigos QR en sus aplicaciones de procesamiento de códigos de barras .NET. Además, también es posible reconocer diferentes tipos de códigos de barras de PNG, JPEG, BMP y otras imágenes. Puede escanear y leer múltiples tipos de códigos de barras desde el mismo archivo de imagen.

Genere rápidamente códigos QR en .NET

La API de código de barras .NET admite la generación de códigos QR con diferentes tipos de codificación. Puede agregar esta funcionalidad a sus aplicaciones de manipulación de códigos de barras y mejorar aún más sus ofertas. Consulte la siguiente información y la codificación C# para generar rápida y fácilmente códigos QR utilizando Aspose.BarCode para la biblioteca .NET:

  • Cree una instancia de la clase BarcodeGenerator y especifique la clase EncodeType y el texto de entrada.
  • Configure la versión del código QR y el tipo de codificación.
  • Genere y guarde la imagen del código QR en formato PNG.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Leer códigos de barras de imágenes en .NET

Aspose.BarCode para .NET API facilita la lectura de códigos de barras de diferentes simbologías de PNG, JPEG, BMP, GIF y otros formatos de archivo de imagen. Esta API de generación y reconocimiento de códigos de barras .NET admite el escaneo y la lectura múltiples códigos de barras de la misma imagen. Consulte la siguiente información para obtener más ayuda:

  • Cargue la imagen del código de barras de origen mediante la clase BarCodeReader.
  • Llame al método ReadBarCodes() para obtener resultados de reconocimiento en el BarCodeResult objeto de clase.
  • Recorra los resultados obtenidos y muestre el tipo y el texto del código de barras.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Visite la página Ejemplos de GitHub para ver más ejemplos prácticos de . API de código de barras NET. Si busca escanear, reconocer y generar códigos de barras 1D, 2D y postales o códigos QR sobre la marcha utilizando sus dispositivos móviles, consulte aplicaciones en línea gratuitas de Aspose.BarCode.

Fácil integración y operaciones avanzadas

Aspose.BarCode para .NET permite operaciones súper fáciles que requieren solo unas pocas líneas de codificación .NET para comenzar a generar, leer y reconocer diferentes tipos de códigos de barras. Como desarrollador de .NET, puede integrar sin esfuerzo la API del generador de código de barras de .NET con cualquiera de sus aplicaciones de .NET. Una de las mejores características de esta biblioteca es la capacidad de leer códigos de barras y códigos QR dañados utilizando algoritmos complejos y mecanismos de filtrado que le permiten estar al tanto de sus necesidades de procesamiento de códigos de barras.

Preguntas más frecuentes

1. ¿Cómo puedo generar códigos de barras en .NET?

La generación de códigos de barras 1D, 2D y postales en .NET es rápida y sencilla con Aspose.BarCode para la API de .NET. Solo se necesitan unas pocas líneas de codificación .NET para generar el código de barras del tipo deseado.

2. ¿Cuánto tiempo se tarda en leer o generar códigos de barras?

La API de generación y reconocimiento de códigos de barras .NET funciona rápido y completa sus solicitudes en poco tiempo.

3. ¿Es seguro procesar archivos con la API de .NET?

Puede estar seguro de la seguridad de sus archivos de código de barras mientras los procesa utilizando Aspose.BarCode para .NET API. Garantizamos la privacidad de sus datos y tomamos todas las medidas necesarias para brindarle una experiencia de usuario segura.

4. ¿Puedo reconocer y generar códigos de barras en Mac OS, Windows o Linux?

Sí, la API de código de barras para .NET funciona en diferentes sistemas operativos, marcos y entornos operativos. Puede usarlo en la plataforma que elija y no requiere ninguna instalación de software adicional para funcionar.

¿En busca de ayuda?

Consulte nuestros canales de soporte para obtener ayuda con sus preguntas relacionadas con las funciones y el funcionamiento de la API del producto Aspose.