Daftar Isi di Word di Jawa

Daftar Isi (TOC) dalam dokumen Word memberi Anda gambaran tentang isi dokumen. Juga, ini memungkinkan Anda untuk menavigasi ke bagian tertentu dari dokumen. Pada artikel ini, Anda akan mempelajari cara bekerja dengan daftar isi dalam dokumen Word secara terprogram. Secara khusus, artikel ini membahas cara menambah atau memperbarui daftar isi dalam dokumen Word menggunakan Java.

Java API untuk Menambah dan Memperbarui Daftar Isi di Dokumen Word

Untuk bekerja dengan daftar isi dalam dokumen Word, kita akan menggunakan Aspose.Words for Java. Ini adalah API pengolah kata yang kuat yang memungkinkan Anda membuat, memodifikasi, atau mengonversi dokumen Word. Anda dapat mengunduh API atau menginstalnya menggunakan konfigurasi Maven berikut.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.6</version>
    <type>pom</type>
</dependency>

Tambahkan Daftar Isi dalam Dokumen Word di Java

Berikut langkah-langkah menambahkan daftar isi pada dokumen Word menggunakan Java.

Contoh kode berikut menunjukkan cara menambahkan daftar isi ke dokumen Word di Java.

// Muat dokumen Word
Document doc = new Document("Word.docx");

// Buat pembuat dokumen
DocumentBuilder builder = new DocumentBuilder(doc);

// Sisipkan daftar isi di awal dokumen.
builder.insertTableOfContents("\\o \"1-3\" \\h \\z \\u");
builder.insertBreak(BreakType.PAGE_BREAK);

// Daftar isi yang baru dimasukkan awalnya akan kosong.
// Itu perlu diisi dengan memperbarui bidang dalam dokumen.
doc.updateFields();

// Simpan dokumen yang diperbarui
doc.save("Output.docx");

Perbarui TOC dalam Dokumen Word di Jawa

Berikut langkah-langkah untuk memperbarui daftar isi dokumen Word menggunakan Java.

Contoh kode berikut menunjukkan cara memperbarui daftar isi dalam dokumen Word.

// Muat dokumen Word
Document doc = new Document("Word.docx");

// Perbarui daftar isi
doc.updateFields();

// Simpan dokumen yang diperbarui
doc.save("Output.docx");

API Java untuk Bekerja dengan TOC di Word - Dapatkan Lisensi API Gratis

Anda bisa mendapatkan lisensi sementara untuk menggunakan API tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara bekerja dengan daftar isi dalam dokumen Word secara terprogram. Langkah-langkah dan contoh kode telah menunjukkan cara menambah atau memperbarui daftar isi dalam dokumen Word di Java. Anda dapat mempelajari lebih lanjut tentang API pengolah kata Java menggunakan dokumentasi. Jika Anda memiliki pertanyaan, silakan beri tahu kami melalui forum kami.

Lihat juga