使用 Java 从 HTML 模板和自定义数据创建吸引人的报告。使用 Java 为您的报告提供列表、表格、图表、图像、条形码和其他文档元素。使用这个适用于 Java 的 LINQ 报告引擎,您可以无缝地生成报告。
通过执行以下步骤,了解在 Java 中构建 HTML 报告是多么容易:
使用此 Java 解决方案,您可以创建具有专业质量的多种流行文档格式的报告。不仅是报告,还可以使用 Java 生成任何类型的 HTML 文档,例如发票、简历、合同、信件等。
我们的报告引擎基于使用 LINQ 语法将数据源动态绑定到 HTML 模板中的字段的技术。当通过自动化日常操作准备相同类型的文档时,这样的报告引擎将显着提高劳动生产率。
要了解如何在 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");
我们在Maven存储库中托管我们的 Java 'Aspose.Words for 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 ,请参阅产品文档。