Този генератор на отчети предоставя ефективен API, независим от платформата. Използвайте нашия API за отчитане, за да разработите софтуер от високо ниво за платформа Java. Като интегрирате нашето решение във вашия софтуер, можете да генерирате зашеметяващи отчети от HTML шаблони и персонализирани данни с помощта на Java.
Създавайте привлекателни отчети от шаблони на HTML и персонализирани данни с Java. Разширете вашите отчети със списъци, таблици, диаграми, изображения, баркодове и други елементи на документи с Java. С тази машина за отчитане на LINQ за Java можете да генерирате отчети безпроблемно.
Вижте колко лесно е да създадете отчет на HTML в Java, като предприемете следните стъпки:
Използвайки това Java решение, можете да създавате отчети в много популярни формати на документи с професионално качество. Не само отчети, генерирайте HTML документи от всякакъв тип като фактури, автобиографии, договори, писма и други с помощта на Java.
Нашият механизъм за отчитане се основава на технологията за динамично обвързване на източник на данни към полета в шаблон на HTML с помощта на LINQ синтаксис. Такава машина за отчитане значително ще увеличи производителността на труда при изготвяне на документи от същия тип чрез автоматизиране на рутинни операции.
За да видите как да генерирате отчет в Java и как работи нашия API за програмиране, заредете шаблонен HTML документ и файл с вашите данни. Посочете името на обект източник на данни, ако се използва в шаблона на HTML. След като стартирате кода, изтеглете отчет в удобен формат, генериран с нашата Java библиотека.
// 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>
копие
// 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')
копие
// 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>
копие
// 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"
копие
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 пакети в хранилища на Maven. 'Aspose.Words за Java' е обикновен JAR файл, съдържащ байт-код. Моля, следвайте инструкциите стъпка по стъпка как да го инсталирате във вашата среда за разработчици на Java.
Поддържат се Java SE 7 и по Java Ние също така предоставяме отделен пакет за Java SE 6 в случай, че сте длъжни да използвате този остарял JRE.
Нашият Java е междуплатформен и работи на всички операционни системи с внедряване на JVM Microsoft Windows, Linux, macOS, Android и iOS.
За информация относно незадължителните зависимости от пакети, като JogAmp JOGL, Harfbuzz шрифтове Java Advanced Imaging JAI, моля, вижте Документацията за продукта.
Можете да генерирате отчети и да автоматизирате документи за други файлови формати: