Dieser Berichtsgenerator bietet eine effiziente plattformunabhängige API. Verwenden Sie unsere Berichts API, um High-Level Software für die Java Plattform zu entwickeln. Durch die Integration unserer Lösung in Ihre Software können Sie beeindruckende Berichte in DOCX, PDF, HTML und anderen gängigen Formaten basierend auf Vorlagen und benutzerdefinierten Daten mit Java erstellen.
Generieren Sie leistungsstarke Berichte mit Listen, Tabellen, Diagrammen, Bildern, Barcodes und anderen Dokumentelementen mit der LINQ Reporting Engine in Java. Mit unserer fortschrittlichen Java Bibliothek können Sie nicht nur Berichte erstellen, sondern auch Dokumente jeglicher Art wie Rechnungen, Lebensläufe, Verträge, Briefe und andere.
Sehen Sie, wie einfach es ist, einen Bericht in Java zu erstellen, indem Sie die folgenden Schritte ausführen:
Mit der gegebenen Berichterstellung mit Java können Sie Dokumente in vielen gängigen Formaten in professioneller Qualität erstellen:
Unsere Reporting Engine basiert auf der Technologie der dynamischen Bindung einer Datenquelle an Felder in einer Dokumentvorlage mithilfe der LINQ Syntax. Eine solche Reporting Engine wird die Arbeitsproduktivität bei der Erstellung von Dokumenten des gleichen Typs durch die Automatisierung von Routinevorgängen erheblich steigern.
Um auszuwerten, wie ein Bericht in Java generiert wird und wie unsere Programmier API funktioniert, laden Sie ein Vorlagendokument und eine Datei mit Ihren Daten. Geben Sie den Namen eines Datenquellenobjekts an, falls es in der Vorlage verwendet wird. Nachdem Sie den Code ausgeführt haben, laden Sie das Ergebnis der Berichterstellung in einem praktischen Format wie DOCX oder PDF herunter.
// 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>
Kopieren
// 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')
Kopieren
// 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>
Kopieren
// 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"
Kopieren
import com.aspose.words.*;
Document doc = new Document("Input.docx");
Object dataSource = "";
ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);
doc.save("Output.docx");
Wir hosten unsere Java Pakete in Maven- Repositorys. 'Aspose.Words für Java' ist eine gängige JAR Datei, die Byte-Code enthält. Bitte befolgen Sie die Schritt-für-Schritt-Anleitung zur Installation in Ihrer Java-Entwicklerumgebung.
Java SE 7 und neuere Java Versionen werden unterstützt. Wir bieten auch ein separates Paket für Java SE 6 an, falls Sie diese veraltete JRE.
Unser Java Paket ist plattformübergreifend und läuft auf allen Betriebssystemen mit JVM Implementierung, einschließlich Microsoft Windows, Linux, macOS, Android und iOS.
Informationen zu optionalen JogAmp JOGL, Harfbuzz Font Engine, Java Advanced Imaging JAI finden Sie in der Produktdokumentation.