Edit Word DOCX menggunakan Java

Anda dapat secara terprogram mengedit semua format dokumen pengolah kata seperti DOC, DOCX, atau DOTM dengan mudah. Sebagai pengembang Java, Anda dapat mengedit dokumen Word di aplikasi Java Anda. Pada artikel ini, Anda akan mempelajari cara mengedit dokumen word menggunakan Java. Topik-topik berikut dibahas/dibahas dalam artikel ini:

Java API untuk Mengedit Dokumen Word

Untuk mengedit file DOCX, saya akan menggunakan GroupDocs.Editor for Java API. Ini memungkinkan Anda untuk secara terprogram mengedit dokumen pengolah kata, lembar Excel, atau dokumen dari format lain yang didukung. API memungkinkan Anda memuat dokumen dan mengonversinya menjadi HTML. Ini menyediakan HTML ke UI eksternal untuk diedit dan kemudian menyimpan HTML ke dokumen asli setelah manipulasi. Anda dapat mengunduh JAR API atau cukup menambahkan konfigurasi pom.xml berikut di aplikasi Java berbasis Maven Anda untuk mencoba contoh kode yang disebutkan di bawah ini.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-editor</artifactId>
        <version>20.11.0</version> 
</dependency>

Edit Dokumen Word menggunakan Java

Anda dapat dengan mudah mengedit dokumen Word secara terprogram dengan mengikuti langkah-langkah sederhana yang disebutkan di bawah ini:

  • Tentukan WordProcessingLoadOptions
  • Buat instance dari kelas Editor
  • Tentukan jalur ke file DOCX input
  • Tentukan WordProcessingEditOptions
  • Panggil metode edit() dan dapatkan objek EditableDocument
  • Ambil konten dokumen dan sumber daya terkait dari EditableDocument
  • Panggil metode getEmbeddedHtml() untuk mendapatkan dokumen sebagai String berenkode base64 tunggal
  • Perbarui konten dengan memanggil metode replace()
  • Panggil metode fromMarkup() dan buat instance EditableDocument baru
  • Tentukan WordProcessingSaveOptions
  • Panggil metode save() dan simpan file yang diperbarui
  • Buang benda-benda tersebut Contoh kode berikut menunjukkan cara mengedit file DOCX menggunakan Java.
    Edit Dokumen Word menggunakan Java

    Edit Dokumen Word menggunakan Java

Kelas WordprocessingLoadOptions menyediakan berbagai opsi untuk memuat dokumen Word seperti DOC, DOCX, RTF, ODT, dll. ke dalam kelas Editor.

  • Metode setPassword memungkinkan menentukan kata sandi untuk membuka dokumen yang dilindungi kata sandi. Kelas Editor adalah kelas utama yang menyediakan metode untuk memuat, mengedit, dan menyimpan dokumen dari semua format yang didukung. Kelas WordProcesingEditOptions memungkinkan Anda menentukan opsi kustom untuk membuka dokumen pemrosesan Word untuk diedit.
  • Metode setEnabledLanguageInformation menentukan apakah informasi bahasa diekspor ke markup HTML dalam bentuk atribut HTML ’lang'.
  • Metode setEnablePagination memungkinkan untuk mengaktifkan atau menonaktifkan paginasi dalam dokumen HTML yang dihasilkan. Kelas EditableDocument secara internal menyimpan dokumen dan menyediakan metode untuk menghasilkan markup HTML dan menghasilkan sumber daya. Kelas WordProcessingSaveOptions menyediakan opsi khusus untuk membuat dan menyimpan dokumen Word setelah diedit.

Dapatkan Lisensi Gratis

Anda dapat mencoba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengedit dokumen Word menggunakan Java. Anda dapat mempelajari lebih lanjut tentang GroupDocs.Editor untuk Java API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga