Цей генератор звітів забезпечує ефективний незалежний від платформи 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, зверніться до документації до продукту.
Ви можете створювати звіти та автоматизувати документи для інших форматів файлів: