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 generar informes sorprendentes a partir de HTML plantillas y datos personalizados usando Java.
Cree informes atractivos a partir de plantillas de HTML y datos personalizados con Java. Potencie sus informes con listas, tablas, gráficos, imagenes, códigos de barras y otros elementos de documentos con Java. Con este motor de informes LINQ para Java, puede generar informes sin problemas.
Vea lo fácil que es crear un informe de HTML en Java siguiendo los siguientes pasos:
Con esta solución Java, puede crear informes en muchos formatos de documentos populares con calidad profesional. No solo informes, genere HTML documentos de cualquier tipo como facturas, hojas de vida, contratos, cartas y otros utilizando 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 HTML 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.
Para ver cómo generar un informe en Java y cómo funciona nuestra API de programación, cargue un documento de plantilla de HTML y un archivo con sus datos. Especifique el nombre de un objeto de fuente de datos, si se usa en la plantilla de HTML. Después de ejecutar el código, descargue un informe en un formato conveniente generado con nuestra Java biblioteca.
// 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.html");
Object dataSource = "";
ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);
doc.save("Output.html");
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.
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.
Puede generar informes y automatizar documentos para otros formatos de archivo: