Genera código de matriz de datos en C#.

El código de matriz de datos ofrece una alta densidad de datos en un tamaño pequeño, lo que lo convierte en una opción ideal para escenarios de espacio limitado. En algunos escenarios, es posible que desee crear un código Data Matrix para almacenar información en forma de celdas contrastadas dispuestas en una cuadrícula. De acuerdo con dichos requisitos, este artículo cubre cómo generar un código de matriz de datos mediante programación en C#.

Instalación de la API de C# para generar código de matriz de datos

Aspose.BarCode para .NET La API admite generar o escanear diferentes [códigos de barras] 1D y 2D2. Puede configurarlo en su entorno descargando sus archivos DLL o ejecutando el siguiente comando NuGet para instalarlo desde la galería de NuGet.

PM> Install-Package Aspose.BarCode

Generar código de matriz de datos en C#

Debe seguir los pasos a continuación para generar un código de matriz de datos:

  1. Cree un objeto de la clase BarcodeGenerator y configure el EncodeType.
  2. Configure los píxeles y el modo de codificación para el código Data Matrix.
  3. Guarde el código Data Matrix de salida exportándolo como una imagen PNG.

El siguiente ejemplo de código explica cómo generar un código Data Matrix en C#:

// Inicializar un objeto de la clase BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// Establecer píxeles
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Establezca el modo de codificación en Auto
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// Guardar código de matriz de datos de salida
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

Generar código Data Matrix ECC200 en C#

Los siguientes pasos demuestran cómo crear código Data Matrix ECC200 en C#.

  1. Cree una instancia de un objeto de la clase BarcodeGenerator y pase el texto de entrada y EncodeType como parámetros.
  2. Configure los píxeles y el tipo de matriz de datos ECC.
  3. Escriba el código de barras Data Matrix ECC200 utilizando el método Guardar.

El fragmento de código a continuación explica cómo generar un código de barras Data Matrix ECC200 en C#:

// Inicializar un objeto de la clase BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// Establecer píxeles
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Establezca DataMatrix Ecc en 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// Guardar código de matriz de datos de salida
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

Obtenga una licencia gratis

¿Interesado en evaluar la API sin limitaciones de evaluación? En caso afirmativo, puede solicitar una licencia temporal gratuita.

Conclusión

En este artículo, ha explorado cómo generar un código de matriz de datos con diferentes codificaciones como ECC200, ECC000, ECC050, etc. junto con otras variaciones del código de matriz de datos. Puede echar un vistazo a otras características visitando el espacio documentación. No dude en ponerse en contacto con nosotros en el foro en caso de cualquier consulta.

Ver también