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.

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_DIRECTORYdanYOUR_DOCUMENT_DIRECTORYmengarah ke folder yang ada. - Format dokumen tidak didukung – Pastikan file tersebut berformat
.docxatau.docyang didukung oleh GroupDocs.Viewer. - Lisensi belum ada – Tanpa lisensi yang valid, perpustakaan mungkin membatasi kemampuan rendering.
Aplikasi Praktis
- Sistem Tinjauan Dokumen – Tampilkan kepada peninjau apa yang ditambahkan atau dihapus.
- Manajemen Kasus Hukum – Sorot perubahan dalam kontrak atau dokumen pengadilan.
- 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
- Apa versi minimum Java yang diperlukan?
Java 8 atau yang lebih baru umumnya direkomendasikan untuk kompatibilitas dengan perpustakaan modern seperti GroupDocs.Viewer. - Bisakah saya merender dokumen tanpa perubahan terlacak?
Ya, cukup nonaktifkansetRenderTrackedChanges(true)di opsi konfigurasi Anda. - 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. - Apa opsi lisensi untuk GroupDocs.Viewer?
Anda dapat memulai dengan percobaan gratis, memilih lisensi evaluasi sementara, atau membeli lisensi penuh sesuai kebutuhan proyek Anda. - 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