Render perubahan terlacak Word dalam Dokumen Word dengan GroupDocs.Viewer untuk Java

Jika Anda perlu render word tracked changes di dalam aplikasi Java Anda, Anda berada di tempat yang tepat. Dalam panduan ini kami akan menunjukkan cara menampilkan setiap revisi, penyisipan, dan penghapusan yang muncul dalam file Word, mengubahnya menjadi HTML yang bersih dan dapat dinavigasi. Baik Anda sedang membangun portal tinjauan dokumen, sistem manajemen kasus hukum, atau solusi apa pun yang harus view word document revisions, tutorial ini akan memandu Anda melalui seluruh proses—dari penyiapan lingkungan hingga rendering akhir.

Render Tracked Changes in Word Documents with GroupDocs.Viewer for Java

Jawaban Cepat

  • Apa arti “render word tracked changes”? Itu mengonversi markup revisi file Word menjadi representasi HTML visual.
  • Perpustakaan mana yang menangani ini? GroupDocs.Viewer untuk Java.
  • Apakah saya memerlukan lisensi? Versi percobaan gratis dapat digunakan untuk evaluasi; lisensi penuh menghapus semua batasan.
  • Versi Java apa yang diperlukan? Java 8 atau yang lebih baru.
  • Bisakah saya menonaktifkan rendering perubahan terlacak? Ya—setel setRenderTrackedChanges(false) di opsi tampilan.

Apa itu “render word tracked changes”?

Rendering word tracked changes berarti mengambil data revisi yang disimpan di dalam file .docx (penyisipan, penghapusan, komentar, dll.) dan menghasilkan format yang dapat dilihat—biasanya HTML—di mana perubahan tersebut ditandai secara visual. Hal ini memungkinkan pengguna akhir melihat tepat apa yang diubah tanpa harus membuka Microsoft Word.

Mengapa menggunakan GroupDocs.Viewer untuk view word document revisions?

GroupDocs.Viewer untuk Java menyederhanakan penanganan OpenXML tingkat rendah dan memberikan satu panggilan API untuk menghasilkan HTML, PDF, atau gambar. Ia juga mendukung view word document revisions secara langsung, mempertahankan gaya, sumber daya tersemat, dan pelacakan perubahan.

Prasyarat

  • Perpustakaan GroupDocs.Viewer untuk Java versi 25.2 atau lebih baru.
  • Maven untuk manajemen dependensi.
  • Lingkungan pengembangan Java dasar (IDE, JDK 8+).

Menyiapkan GroupDocs.Viewer untuk Java

Konfigurasi Maven

Tambahkan repositori GroupDocs dan dependensi ke pom.xml Anda:

<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/viewer/java/</url>
   </repository>
</repositories>
<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-viewer</artifactId>
      <version>25.2</version>
   </dependency>
</dependencies>

Akuisisi Lisensi

Mulailah dengan percobaan gratis atau minta lisensi evaluasi sementara. Saat Anda siap untuk produksi, beli lisensi penuh untuk membuka semua fitur.

Inisialisasi Dasar

Impor kelas yang diperlukan dalam kode Java Anda dan siapkan jalur file untuk input dan output.

Cara render word tracked changes dalam Dokumen Word

Berikut adalah langkah‑demi‑langkah yang mencerminkan kode persis yang Anda perlukan. Blok kode dipertahankan tanpa perubahan dari tutorial asli.

Langkah 1: Tentukan Jalur Direktori Output

Buat folder tempat halaman HTML yang dirender akan disimpan.

Path outputDirectory = YOUR_OUTPUT_DIRECTORY.resolve("RenderTrackedChanges");

Langkah 2: Tentukan Format untuk Menyimpan Setiap Halaman

Setel pola penamaan untuk setiap file HTML yang dihasilkan.

Path pageFilePathFormat = outputDirectory.resolve("page_{0}.html");

Langkah 3: Konfigurasikan Opsi Tampilan

Aktifkan sumber daya tersemat dan nyalakan rendering perubahan terlacak.

HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources(pageFilePathFormat);
viewOptions.getWordProcessingOptions().setRenderTrackedChanges(true);

Langkah 4: Buat Instance Viewer dan Render

Muat dokumen Word yang berisi perubahan terlacak dan hasilkan output HTML.

try (Viewer viewer = new Viewer(YOUR_DOCUMENT_DIRECTORY.resolve("SAMPLE_DOCX_WITH_TRACKED_CHANGES"))) {
    viewer.view(viewOptions);
}

Masalah Umum dan Solusinya

  • Jalur file tidak tepat – Periksa kembali bahwa YOUR_OUTPUT_DIRECTORY dan YOUR_DOCUMENT_DIRECTORY mengarah ke folder yang ada.
  • Format dokumen tidak didukung – Pastikan file tersebut berformat .docx atau .doc yang didukung oleh GroupDocs.Viewer.
  • Lisensi belum ada – Tanpa lisensi yang valid, perpustakaan mungkin membatasi kemampuan rendering.

Aplikasi Praktis

  1. Sistem Tinjauan Dokumen – Tampilkan kepada peninjau apa yang ditambahkan atau dihapus.
  2. Manajemen Kasus Hukum – Sorot perubahan dalam kontrak atau dokumen pengadilan.
  3. Kolaborasi Akademik – Visualisasikan kontribusi dari banyak penulis.

Pertimbangan Kinerja

  • Proses sejumlah dokumen terbatas secara bersamaan untuk menjaga penggunaan memori tetap rendah.
  • Gunakan struktur direktori yang efisien untuk mengurangi beban I/O.
  • Pertahankan perpustakaan tetap terbaru; rilis terbaru biasanya menyertakan optimasi kinerja.

Kesimpulan

Anda kini memiliki metode lengkap dan siap produksi untuk render word tracked changes dan view word document revisions menggunakan GroupDocs.Viewer untuk Java. Integrasikan langkah‑langkah ini ke dalam aplikasi Anda, dan Anda akan memberikan pengguna pengalaman tinjauan dokumen yang kuat dan interaktif.

Bagian FAQ

  1. Apa versi minimum Java yang diperlukan?
    Java 8 atau yang lebih baru umumnya direkomendasikan untuk kompatibilitas dengan perpustakaan modern seperti GroupDocs.Viewer.
  2. Bisakah saya merender dokumen tanpa perubahan terlacak?
    Ya, cukup nonaktifkan setRenderTrackedChanges(true) di opsi konfigurasi Anda.
  3. Bagaimana cara menangani dokumen besar secara efisien?
    Pertimbangkan memecah file besar menjadi bagian‑bagian lebih kecil atau gunakan teknik paginasi untuk mengelola penggunaan sumber daya secara efektif.
  4. Apa opsi lisensi untuk GroupDocs.Viewer?
    Anda dapat memulai dengan percobaan gratis, memilih lisensi evaluasi sementara, atau membeli lisensi penuh sesuai kebutuhan proyek Anda.
  5. Apakah ada dukungan tersedia jika saya mengalami masalah?
    Ya, Anda dapat mengakses dukungan melalui forum GroupDocs dan sumber daya dokumentasi resmi.

Sumber Daya


Terakhir Diperbarui: 2026-01-15
Diuji Dengan: GroupDocs.Viewer untuk Java 25.2
Penulis: GroupDocs