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 ở DOCX định dạng, PDF, HTML và các định dạng phổ biến khác dựa trên các mẫu và dữ liệu tùy chỉnh bằng cách sử dụng Java.
Tạo báo cáo mạnh mẽ kết hợp 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 bằng cách sử dụng Công cụ báo cáo LINQ trong Java. Không chỉ báo cáo, bạn có thể tạo bất kỳ loại tài liệu 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 cách sử dụng thư viện Java nâng cao của chúng tôi.
Xem việc tạo báo cáo trong Java dễ dàng như thế nào bằng cách thực hiện các bước sau:
Sử dụng báo cáo nhất định với Java, bạn có thể tạo tài liệu ở nhiều định dạng phổ biến với chất lượng chuyên nghiệp:
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 tài liệu bằng cách sử dụ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.
Để đánh giá 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ài liệu mẫu và tệp 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. Sau khi chạy mã, hãy tải xuống kết quả tạo báo cáo ở định dạng thuận tiện như DOCX hoặc PDF.
// 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.docx");
Object dataSource = "";
ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);
doc.save("Output.docx");
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.
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.