Generación de informes en Java

Biblioteca Java de alta velocidad para generar informes en documentos de Word, PDF, OpenOffice, Web y Markdown y para la automatización de documentos mediante plantillas y datos personalizados

Este generador de informes proporciona una API eficiente e independiente de la plataforma. Utilice nuestra API de informes para desarrollar software de alto nivel para la plataforma Java. Al integrar nuestra solución en su software, puede crear impresionantes informes en DOCX, PDF, HTML y otros formatos populares basados en plantillas y datos personalizados usando Java.

Ver fragmento de código

Informes en Java

Genere informes potentes que incorporen listas, tablas, gráficos, imagenes, códigos de barras y otros elementos de documentos utilizando LINQ Reporting Engine en Java. No solo informes, puede crear documentos de cualquier tipo, como facturas, currículos, contratos, cartas y otros utilizando nuestra Java biblioteca avanzada.

Vea lo fácil que es crear un informe en Java siguiendo los siguientes pasos:

  1. Elija su fuente de datos, como JSON, XML, CSV, bases de datos u objetos de tipos personalizados.
  2. Prepare un documento de plantilla en PDF formato o Word, como DOC o DOCX. Con la sintaxis basada en LINQ, ordene, filtre y agrupe datos directamente en plantillas.
  3. Utilice nuestro motor de informes Java para vincular esta plantilla y los datos de su fuente de datos utilizando la sintaxis LINQ y obtenga un informe en el formato que elija.

Automatice la generación de documentos en Java

Usando los informes dados con Java, puede generar documentos en muchos formatos populares con calidad profesional:

  • Microsoft Word: DOC, DOCX, RTF, PUNTO, DOTX, DOTM, DOCM
  • Oficina abierta: ODT, OTT
  • Diseño fijo: PDF, XPS, OpenXPS, PostScript
  • Imagenes: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Web: HTML, MHTML
  • Otros: EPUB, MOBI, Xaml, PCL, etc.

Generación de informes en Java

Nuestro motor de generación de informes se basa en la tecnología de vincular dinámicamente una fuente de datos a campos en una plantilla de documento utilizando la sintaxis LINQ. Dicho motor de informes aumentará significativamente la productividad laboral al preparar documentos del mismo tipo mediante la automatización de operaciones de rutina.

Crear un informe en Java

Para evaluar cómo generar un informe en Java y cómo funciona nuestra API de programación, cargue un documento de plantilla y un archivo con sus datos. Especifique el nombre de un objeto de origen de datos, si se utiliza en la plantilla. Después de ejecutar el código, descargue el resultado de la generación del informe en un formato conveniente como DOCX o PDF.

Cree un informe a partir de una plantilla y datos personalizados en Java
Subir una plantilla
Ejecutar código
Subir un archivo de datos
Seleccione el formato de destino de la lista
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
Copiar
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Copiar
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Copiar
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Copiar
import com.aspose.words.*;

Document doc = new Document("Input.docx");
Object dataSource = "";

ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);

doc.save("Output.docx");
Ejecutar código

Cómo usar Reporting para Word, PDF y otros formatos de documentos en Java

  1. Instalar Aspose.Words for Java
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto Java
  3. Crear una plantilla marcada con sintaxis basada en LINQ
  4. Cargue el documento de plantilla
  5. Cargue sus datos desde la fuente de datos: archivos, bases de datos u objetos personalizados
  6. Cree un informe pasando su plantilla y datos a una instancia 'ReportingEngine'
  7. Guarde el informe generado como un archivo separado en un formato conveniente como DOCX o PDF

Java biblioteca para crear un informe

Alojamos nuestros paquetes de Java en repositorios de Maven. 'Aspose.Words para Java' es un JAR común que contiene código de bytes. Siga las instrucciones paso a paso sobre cómo instalarlo en su entorno de desarrollador Java.

Requisitos del sistema

Se admiten Java SE 7 y las versiones más recientes de Java También proporcionamos un paquete separado para Java SE 6 en caso de que esté obligado a utilizar este JRE obsoleto.

Nuestro Java es multiplataforma y se ejecuta en todos los sistemas operativos con implementación de JVM Microsoft Windows, Linux, macOS, Android e iOS.

Para obtener información sobre las dependencias de paquetes opcionales, como JogAmp JOGL, motor de fuentes Harfbuzz Java Advanced Imaging JAI, consulte la documentación del producto.

Formatos más populares para informes

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2024. Reservados todos los derechos.