Ez a jelentéskészítő hatékony platformfüggetlen API t biztosít. Használja Reporting API nkat a Java platform magas szintű szoftverének fejlesztéséhez. Ha megoldásunkat szoftverébe integrálja, lenyűgöző jelentéseket készíthet HTML sablonokból és egyéni adatokból a Java használatával.
Hozzon létre vonzó jelentéseket HTML sablonokból és egyéni adatokból Java segítségével. Tegye lehetővé jelentéseit listákkal, táblázatokkal, diagramokkal, képekkel, vonalkódokkal és egyéb dokumentumelemekkel a Java segítségével. Ezzel a Java rendszerhez készült LINQ jelentéskészítő motorral zökkenőmentesen készíthet jelentéseket.
Tekintse meg, milyen egyszerű a HTML jelentés elkészítése Java, ha megteszi az alábbi lépéseket:
Ezzel a Java megoldással számos népszerű dokumentumformátumban készíthet jelentéseket professzionális minőségben. Nem csak jelentések, hanem bármilyen típusú HTML dokumentumot is készíthet, például számlákat, önéletrajzokat, szerződéseket, leveleket és másokat Java használatával.
Jelentéskészítő motorunk azon a technológián alapul, amely dinamikusan köti az adatforrást a HTML sablon mezőihez LINQ szintaxis használatával. Egy ilyen jelentéskészítő motor jelentősen növeli a munka termelékenységét az azonos típusú dokumentumok elkészítésekor a rutinműveletek automatizálásával.
Ha látni szeretné, hogyan hozhat létre jelentést Java, és hogyan működik a programozási API, töltsön be egy HTML sablon dokumentumot és fájlt az adataival. Adja meg az adatforrás-objektum nevét, ha használja a HTML sablonban. A kód futtatása után töltsön le egy jelentést kényelmes formátumban, amelyet Java könyvtárunkkal generálunk.
// 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>
Másolat
// 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')
Másolat
// 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>
Másolat
// 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"
Másolat
import com.aspose.words.*;
Document doc = new Document("Input.html");
Object dataSource = "";
ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);
doc.save("Output.html");
Java csomagjainkat a Maven tárolókban tároljuk. 'Aspose.Words for Java' egy bájtkódot tartalmazó, JAR Kérjük, kövesse a lépésről lépésre szóló utasításokat a Java fejlesztői környezetbe való telepítéséhez.
Java SE 7 és újabb Java verziók támogatottak. Java SE 6 számára külön csomagot is biztosítunk arra az esetre, ha köteles ezt az elavult JRE használni.
Java csomagunk többplatformos, és minden JVM megvalósítású operációs rendszeren fut, beleértve a Microsoft Windows, Linux, macOS, Android és iOS rendszereket is.
További információ a választható csomag függőségeket, mint például JogAmp JOGL, Harfbuzz font motor, Java Advanced Imaging JAI, olvassa el a Felhasználói dokumentáció.
Más fájlformátumokhoz is készíthet jelentéseket és automatizálhat dokumentumokat: