GroupDocs.Assembly for Java API membantu Anda dengan cepat mengembangkan otomatisasi dokumen dan aplikasi pelaporan di Java untuk menghasilkan laporan kustom dari template tanpa menginstal perangkat lunak eksternal apa pun. Mesin pembuat laporan mengambil data dari dokumen template, merakitnya dan menghasilkan laporan dalam format output yang ditentukan sesuai dengan sintaks yang ditentukan. Ini memungkinkan Anda untuk mengonfigurasi dan menyisipkan properti pemformatan elemen template secara dinamis dan mendukung berbagai sumber data (JSON, XML, OData, database, CSV, spreadsheet sebagai tabel data, tabel pengolah kata sebagai tabel data dan database) untuk mengambil data.
Pustaka rakitan dokumen mengenali beberapa format dokumen dan memungkinkan Anda membuat templat di semua jenis file yang didukung seperti PDF, HTML, email Outlook, Microsoft Office Word, lembar kerja Excel, presentasi PowerPoint, dan teks. Ini mendukung sintaks template berbasis LINQ dan pengguna juga dapat mengonfigurasi dan menyisipkan properti pemformatan elemen template secara dinamis.
GroupDocs.Assembly untuk Java mudah diintegrasikan dengan aplikasi java baru atau yang sudah ada. Ini sangat kompatibel dengan semua versi Java dan mendukung sistem operasi populer (Windows, Linux, MacOS) yang mampu menjalankan runtime Java.
Manipulasi banyak elemen template dengan GroupDocs.Assembly untuk Java API. Elemen template yang dapat Anda gunakan termasuk, blok teks, Gambar, Hyperlink, blok HTML, Barcode (melalui font Barcode), dan Bagan. Anda juga dapat menerapkan blok berulang & blok bersyarat untuk item daftar dan baris tabel. Penggabungan dinamis sel tabel yang menyimpan teks yang sama, berdasarkan ekspresi template untuk dokumen, presentasi, spreadsheet, dan email dengan badan HTML dan RTF.
Menggunakan GroupDocs.Assembly untuk Java API, mendukung jenis Laporan Daftar berikut:
GroupDocs.Assembly untuk Java mendukung jenis Laporan Bagan berikut:
GroupDocs.Assembly untuk Java mendukung jenis Laporan Tabel berikut:
Anda juga dapat menggunakan Pita Data di baris tabel.
Integrasi GroupDocs.Assembly untuk Java API dengan aplikasi Java Anda sangat mudah. Berikut ini adalah contoh blok kode yang menghasilkan laporan dalam format OpenDocument menggunakan Java:
// Membuat instance kelas DocumentAssembler
DocumentAssembler assembler = new DocumentAssembler();
//Panggil AssembleDocument untuk menghasilkan laporan
assembler.assembleDocument("D:\\WordTemplates\\Nested External Document.docx", "D:\\WordReports\\Nested External Document.docx",
new DataSourceInfo( new DataStorage(), null));
//(Lihat detail metode DataStorage() baru di https://github.com/groupdocs-assembly/GroupDocs.Assembly-for-Java)