Tạo báo cáo HTML trong Java

Thư viện Java tốc độ cao để tạo HTML báo cáo và để tự động hóa tài liệu bằng cách sử dụng HTML mẫu và dữ liệu tùy chỉnh

Trình tạo báo cáo này cung cấp API độc lập với nền tảng hiệu quả. Sử dụng API báo cáo của chúng tôi để phát triển phần mềm cấp cao cho nền tảng Java. Bằng cách tích hợp giải pháp của chúng tôi vào phần mềm của bạn, bạn có thể tạo các báo cáo tuyệt đẹp từ HTML các mẫu và dữ liệu tùy chỉnh bằng cách sử dụng Java.

Xem đoạn mã

Báo cáo cho HTML bằng Java

Tạo báo cáo hấp dẫn từ các mẫu HTML và dữ liệu tùy chỉnh bằng Java. Trao quyền cho các báo cáo của bạn với danh sách, bảng, biểu đồ, hình ảnh, mã vạch và các phần tử tài liệu khác với Java. Với công cụ báo cáo LINQ dành cho Java này, bạn có thể tạo báo cáo một cách liền mạch.

Xem cách dễ dàng tạo báo cáo HTML trong Java bằng cách thực hiện các bước sau:

  1. Chọn nguồn dữ liệu của bạn, chẳng hạn như JSON, XML, CSV, cơ sở dữ liệu hoặc các đối tượng thuộc loại tùy chỉnh.
  2. Chuẩn bị tài liệu mẫu HTML. Sử dụng cú pháp dựa trên LINQ, sắp xếp, lọc và nhóm dữ liệu của bạn trực tiếp trong các mẫu HTML.
  3. Sử dụng công cụ báo cáo Java của chúng tôi để liên kết mẫu HTML và dữ liệu từ nguồn dữ liệu của bạn bằng cú pháp LINQ và nhận báo cáo ở định dạng bạn chọn.

Tự động tạo HTML tài liệu trong Java

Sử dụng giải pháp Java này, bạn có thể tạo báo cáo ở nhiều định dạng tài liệu phổ biến với chất lượng chuyên nghiệp. Không chỉ báo cáo, tạo HTML tài liệu thuộc bất kỳ loại nào như hóa đơn, sơ yếu lý lịch, hợp đồng, thư từ và các tài liệu khác bằng Java.

Tạo báo cáo HTML trong Java

Công cụ báo cáo của chúng tôi dựa trên công nghệ liên kết động nguồn dữ liệu với các trường trong mẫu HTML bằng cú pháp LINQ. Một công cụ báo cáo như vậy sẽ làm tăng đáng kể năng suất lao động khi chuẩn bị các tài liệu cùng loại bằng cách tự động hóa các hoạt động thông thường.

Tạo báo cáo HTML trong Java

Để xem cách tạo báo cáo bằng Java và cách API lập trình của chúng tôi hoạt động, hãy tải tệp và tài liệu mẫu HTML với dữ liệu của bạn. Chỉ định tên của đối tượng nguồn dữ liệu, nếu được sử dụng trong mẫu HTML. Sau khi chạy mã, hãy tải xuống báo cáo ở định dạng thuận tiện được tạo bằng thư viện Java của chúng tôi.

Tạo báo cáo từ HTML mẫu trong Java
Tải lên một mẫu
Mã vận hành
Tải lên tệp dữ liệu
Chọn định dạng mục tiêu từ danh sách
// 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>
Sao chép
// 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')
Sao chép
// 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>
Sao chép
// 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"
Sao chép
import com.aspose.words.*;

Document doc = new Document("Input.html");
Object dataSource = "";

ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);

doc.save("Output.html");
Mã vận hành

Cách tạo báo cáo HTML trong Java

  1. Cài đặt Aspose.Words for Java
  2. Thêm tham chiếu thư viện (nhập thư viện) vào dự án Java của bạn
  3. Tạo mẫu HTML được đánh dấu bằng cú pháp dựa trên LINQ
  4. Tải tài liệu mẫu HTML
  5. Tải dữ liệu của bạn từ nguồn dữ liệu: tệp, cơ sở dữ liệu hoặc đối tượng tùy chỉnh
  6. Tạo báo cáo bằng cách chuyển mẫu và dữ liệu HTML của bạn sang bản 'ReportingEngine'
  7. Lưu báo cáo đã tạo thành một tệp riêng biệt

Java thư viện để tạo báo cáo HTML

Chúng tôi lưu trữ các gói Java trong kho Maven. 'Aspose.Words dành cho Java' là một JAR phổ biến chứa mã byte. Vui lòng làm theo hướng dẫn từng bước về cách cài đặt nó vào môi trường nhà phát triển Java của bạn.

yêu cầu hệ thống

Java SE 7 và Java phiên bản Java mới hơn được hỗ trợ. Chúng tôi cũng cung cấp một gói riêng cho Java SE 6 trong trường hợp bạn bắt buộc phải sử dụng JRE lỗi thời này.

Java của chúng tôi đa nền tảng và chạy trên tất cả các hệ điều hành có JVM, bao gồm Microsoft Windows, Linux, macOS, Android và iOS.

Để biết thông tin về các gói phụ thuộc tùy chọn, chẳng hạn như JogAmp JOGL, công cụ phông chữ Harfbuzz Java Advanced Imaging JAI, vui lòng tham khảo Tài liệu sản phẩm.

Các định dạng tài liệu được hỗ trợ khác cho Báo cáo

Bạn có thể tạo báo cáo và tự động hóa tài liệu cho các định dạng tệp khác:

5%

Đăng ký cập nhật sản phẩm của Aspose

Nhận bản tin hàng tháng và ưu đãi gửi trực tiếp đến hộp thư của bạn.

© Aspose Pty Ltd 2001-2024. Đã đăng ký Bản quyền.