Aspose.BarCode  para JasperReports

Genere y exporte códigos de barras en JasperReports

API de JasperReports y JasperServer para generar, mostrar y exportar códigos de barras 1D, 2D y postales.

  Download Free Trial
  
 

Aspose.BarCode para JasperReports es una extensión flexible de JasperReports y JasperServer para crear y mostrar etiquetas de código de barras en sus aplicaciones. Estas etiquetas de código de barras se pueden representar en muchos formatos de imagen populares.

Funciones avanzadas de exportación de JasperReports a código de barras

Fácil implementación

Aspose.BarCode for JasperReports proporciona un conjunto especial de herramientas para trabajar con códigos de barras en JasperReports. Con esta API, los desarrolladores pueden escanear códigos de barras colocados en informes existentes o agregarlos a nuevos informes. Esta biblioteca de códigos de barras está codificada exclusivamente en Java y se proporciona como un único documento JAR y se puede implementar fácilmente en máquinas con JasperReports o JasperServer instalados. Para instalar la extensión de código de barras JasperReports, simplemente copie el documento JAR en la ubicación de la carpeta correcta y comience a trabajar.

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

La biblioteca del generador de códigos de barras permite a los desarrolladores crear fácilmente códigos de barras especificando el tipo de código de barras, ingresando los datos para codificar y configurando propiedades personalizadas relacionadas con la apariencia. Esto incluye varias opciones, como color de fondo y de primer plano, fuente, tamaño, resolución y subtítulos de texto. La API puede generar códigos de barras 1D y 2D, incluidos PDF417, Data Matrix, Aztec Code, QR Code y Micro QR Code, utilizando el mismo enfoque básico. Esto lo convierte en una herramienta conveniente y fácil de usar para generar una amplia gama de tipos de códigos de barras para varias aplicaciones, incluido JasperReports.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Insertar códigos de barras en JasperReports

JasperReports permite a los desarrolladores crear informes utilizando los datos almacenados en una variedad de fuentes, como bases de datos, archivos CSV y documentos XML. Proporciona una amplia gama de funciones para diseñar, formatear y exportar informes, que se pueden integrar fácilmente en aplicaciones Java. Algunos usos comunes de JasperReports incluyen la generación de facturas, recibos, estados financieros y otros tipos de informes comerciales. Puede ser útil insertar códigos de barras en JasperReports para facilitar el acceso y la gestión de la información en los informes. Por ejemplo, los códigos de barras se pueden usar para escanear y actualizar de forma rápida y precisa la información en un JasperReport, es decir, escaneando un código de barras en una factura para recuperar y mostrar los datos asociados. Esto podría facilitar el seguimiento y la gestión de la información y reducir el riesgo de errores o discrepancias. El código de barras también puede servir para mostrar elementos o registros específicos en el informe.

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 - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

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