Cara Membuat Dokumen Word Menggunakan Java

Cara Membuat Dokumen Word Menggunakan Java

Dokumen Microsoft Word adalah format dokumen yang paling banyak digunakan dalam organisasi pendidikan dan profesional. Dokumen-dokumen ini terlibat dalam tugas rutin sehari-hari karena penggunaannya yang kaya. Dalam dunia perangkat lunak, otomatisasi proses pembuatan dokumen menawarkan banyak hal untuk meningkatkan produktivitas. Namun, kami akan menggunakan API pembuat dokumen tingkat perusahaan untuk menghasilkan dokumen Word secara terprogram. Jadi, mari kita mulai panduan ini untuk mengetahui cara membuat dokumen Word menggunakan Java. Kami akan membahas bagian berikut:

Instalasi API pembuat dokumen

Proses instalasi library Java ini cukup sederhana dan dalam hitungan detik. Oleh karena itu, Anda dapat mengunduh file JAR atau menginstal pustaka ini menggunakan konfigurasi Maven berikut.

<repository>
   <id>AsposeJavaAPI</id>
   <name>Aspose Java API</name>
   <url>https://releases.aspose.com/java/repo/</url>
 </repository> 
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>22.10</version>
  <classifier>jdk17</classifier>
</dependency>

Cara Membuat Dokumen Word Menggunakan Java

Pembuatan Dokumen Word menggunakan perpustakaan Java ini adalah masalah beberapa baris kode sumber di Jawa. Anda dapat mengikuti langkah-langkah berikut dan potongan kode:

  1. Buat instance dari kelas Document.
  2. Inisialisasi objek dari kelas DocumentBuilder dengan objek Dokumen.
  3. Masukkan string ke dalam dokumen dengan memanggil metode write.
  4. Aktifkan metode save untuk menyimpan file dalam format Word. Salin & tempel kode berikut ke file utama Anda:
    // Create an instance of the Document class.
    Document doc = new Document();
    // Initialize an object of the DocumentBuilder class with the Document object.
    DocumentBuilder builder = new DocumentBuilder(doc);
    // Inserts a string into the document by calling the write method.
    builder.write("hello world");
    // Invoke the save method to save the file in Word format.
    doc.save( "prog.docx");
    Outputnya dapat dilihat pada gambar di bawah ini:
    Menghasilkan dokumen kata

Hasilkan dokumen kata - opsi lanjutan

Ada setumpuk besar metode yang ditawarkan oleh document generator API ini. Selain itu, Anda dapat melakukan lebih banyak hal seperti menambahkan gambar, menyisipkan tabel, mengubah font, dan masih banyak lagi. Langkah-langkah berikut adalah untuk menambahkan gambar dan tautan secara terprogram:

  1. Muat dokumen dari jalur absolut pada disk dengan membuat instance dari kelas Document.
  2. Buat instance kelas DocumentBuilder dengan objek Dokumen.
  3. Panggil metode insertImage untuk menyisipkan gambar ke dalam file.
  4. Tambahkan hyperlink menggunakan metode insertHyperlink.
  5. Metode save akan menyimpan file Dunia.
    String fileName = "prog.docx";
    // Load the document from the absolute path on disk by instantiating an instance of the Document class.
    Document doc = new Document(fileName);
    // Create an instance of the DocumentBuilder class with the Document object.
    DocumentBuilder builder = new DocumentBuilder(doc);
    // Call the insertImage method to insert an image into the file.
    builder.insertImage("pic.png");
    // Add the hyperlinks using the insertHyperlink method.
    builder.insertHyperlink("this is a link","www.google.com",false);
    // The save method will save the World file.
    doc.save("prog.docx");
    Anda dapat melihat output pada gambar di bawah ini:
    API pembuat dokumen

Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Ini membawa kita ke akhir posting blog ini. Anda telah mempelajari cara membuat dokumen Word menggunakan Java. Selain itu, Anda juga telah melalui beberapa metode lanjutan yang ditawarkan oleh document generator API ini. Oleh karena itu, jangan lupa untuk mengunjungi dokumentasi untuk mengetahui fitur lainnya. Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami15. Terakhir, conholdate.com sedang menulis posting blog baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

FAQ

Bagaimana Anda membuat file .DOC di Java? Ikuti link ini untuk mengetahui langkah-langkah dan potongan kode untuk membuat file dalam format file MS Word.

Lihat juga