Generar código de barras azteca en C#

El código de barras azteca es un código de barras bidimensional que contiene una cuadrícula cuadrada y un patrón de ojo de buey en el centro. Puede contener un número diferente de capas dependiendo de los diferentes modos de símbolo. En algunos escenarios, es posible que deba crear un código azteca para producir códigos codificados. En consecuencia, este artículo cubre cómo generar un código de barras Aztec mediante programación en C#.

C# API para generar código de barras azteca - Descarga gratuita

Aspose.BarCode for .NET se puede usar para crear o escanear diferentes tipos de [códigos de barras] 1D y 2D2. Puede configurarlo fácilmente en su aplicación descargando los archivos DLL de referencia de la sección Nuevos lanzamientos o usando el comando de instalación NuGet a continuación para acceder a él desde la galería NuGet en el IDE de Microsoft Visual Studio.

PM> Install-Package Aspose.BarCode

Generar código de barras azteca en C#

Los siguientes pasos explican cómo generar un código de barras Aztec:

  1. Inicialice un constructor de la clase BarcodeGenerator y especifique el EncodeType.
  2. Establezca el valor del tamaño en píxeles y el modo de símbolo.
  3. Exporte el código de barras Aztec de salida como una imagen PNG.

El siguiente código de muestra explica cómo generar un código de barras Aztec en C#:

// Inicializar objeto de clase BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// Establecer el valor del tamaño en píxeles
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Establecer modo de símbolo Compacto
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// Guardar el código de barras azteca de salida
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

Generar azteca con código de corrección de errores en C#

Debe seguir los pasos a continuación para generar código Aztec con corrección de errores en C#.

  1. Cree un objeto de clase BarcodeGenerator y establezca el valor EncodeType.
  2. Configure el modo de símbolo y el valor del nivel de corrección de errores.
  3. Exporte el código de barras Aztec de salida como una imagen.

El siguiente fragmento de código demuestra cómo generar código Aztec con corrección de errores mediante programación en C#:

// Inicializar objeto de clase BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// Establecer el valor del tamaño en píxeles
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Establecer modo de símbolo FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// Establecer la capacidad de corrección de errores al 50%
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// Guardar el código de barras azteca de salida
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

La siguiente imagen muestra el código de barras Aztec de muestra con un nivel de corrección de errores del 50 %:

Corrección de errores azteca en C#

Obtenga una licencia gratis

Puede evaluar la API en toda su capacidad solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido diferentes enfoques para crear códigos de barras Aztec mediante programación en C#. Además, puede ajustar el modo de símbolo para controlar la cantidad de capas para el código de salida según sus requisitos. De igual forma, puedes agregar corrección de errores al código de barras Aztec siguiendo la información explicada en este artículo. Además, puede explorar otras funciones de la API consultando la sección documentación. Si tiene alguna consulta, escríbanos a foro.

Ver también