El código de matriz de datos es un código de barras 2D omnidireccional definido por un patrón en forma de L en un lado del código junto con un borde sólido en dos lados adyacentes. En casos de uso específicos, es posible que deba crear un código Data Matrix con una variedad de tipos de codificación. Este artículo explica cómo generar un código de matriz de datos mediante programación en Java.
- Instalación de la API de Java para generar código de matriz de datos
- Generar código de matriz de datos en Java
- Generar código Data Matrix ECC200 en Java
Instalación de la API de Java para generar código de matriz de datos
Puede configurar fácilmente Aspose.BarCode for Java API que admita, cree o escanee varios tipos de códigos de barras. Puede descargar los archivos JAR de referencia y el archivo javadoc con las siguientes configuraciones en el archivo pom.xml para acceder a él desde Aspose Repository.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-barcode</artifactId>
<version>22.8</version>
</dependency>
Generar código de matriz de datos en Java
Puede generar un código de matriz de datos con los siguientes pasos:
- Cree un objeto de clase BarcodeGenerator mientras especifica el EncodeType.
- Configure el modo de codificación para el código Data Matrix.
- Genere el código Data Matrix y guarde el archivo de salida.
El siguiente ejemplo de código muestra cómo generar un código de matriz de datos en Java:
// Inicializar un objeto de la clase BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");
// Establecer píxeles
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Establezca el modo de codificación en Auto
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);
// Guardar código de matriz de datos de salida
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);
Generar código Data Matrix ECC200 en Java
Los siguientes pasos explican cómo crear un código Data Matrix ECC200 en Java.
- Inicialice un objeto de la clase BarcodeGenerator y configure el EncodeType para el código de salida.
- Especifique el tipo de codificación y los píxeles para el código de salida.
- Llame al método de guardado para exportar el código de barras ECC200 generado.
El fragmento de código siguiente es un ejemplo de cómo generar un código Data Matrix ECC200 en Java:
// Inicializar un objeto de la clase BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");
// Establecer píxeles
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Establezca DataMatrix Ecc en 200
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);
// Guardar código de matriz de datos de salida
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);
Obtenga una licencia gratis
Puede solicitar una licencia temporal gratuita para verificar diferentes características y capacidades de la API sin ninguna limitación.
Conclusión
En este artículo, ha entendido cómo generar un código de matriz de datos mediante programación en Java. Puede ser útil crear un código de matriz de datos confiable que se pueda corregir incluso si el código está dañado en un 30 % de su contenido. Esta característica, junto con muchas otras fortalezas, lo convierte en la opción preferida para su uso en la industria automotriz y de aviónica. Sin embargo, puede visitar la sección documentación para aprender a trabajar con diferentes códigos de barras. Si tiene alguna inquietud, escríbanos al foro.