
Cara Duplikat Dokumen Word Menggunakan Java
Instalasi perpustakaan generator klon
Proses instalasi perpustakaan ini sangat sederhana. Selain itu, Anda dapat menemukan dokumentasi lengkap terkait pemasangan dan pengembangan di sini. Namun, 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 Duplikat Dokumen Word Menggunakan Java
Di bagian ini, kita akan membahas langkah-langkah dan cuplikan kode untuk menggandakan file secara terprogram. Metode yang diekspos oleh perpustakaan pembuat klon ini cukup jelas, sehingga Anda dapat dengan mudah menggunakannya untuk mengonfigurasi panggilan API. Langkah-langkahnya adalah:
- Buat dokumen kosong dengan menginisialisasi konstruktor dari class Document.
- Buat instance dari kelas DocumentBuilder dan muat dokumen yang dibuat.
- Aktifkan metode writeln untuk menyisipkan pemisah paragraf ke dalam dokumen.
- Kloning dokumen dengan memanggil metode deepClone.
- Edit dokumen hasil kloning dan aktifkan metode save untuk menyimpan file.
Salin & tempel kode berikut ke file utama Anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create a blank document by initializing the constructor of the Document class. Document doc = new Document(); // Instantiate an instance of the DocumentBuilder class and load the created document. DocumentBuilder builder = new DocumentBuilder(doc); // Invoke the writeln method to insert a paragraph break into the document. builder.writeln("This is the original document before applying the clone method"); // Clone the document by calling the deepClone method. Document clone = doc.deepClone(); // Edit the cloned document and invoke the save method to save the file. builder = new DocumentBuilder(clone); builder.write("Section 1"); builder.insertBreak(BreakType.SECTION_BREAK_NEW_PAGE); builder.write("Section 2"); doc.save("doc1.docx"); // This shows what is in the document originally. The document has two sections. System.out.println(clone.getText().trim()); // Duplicate the last section and append the copy to the end of the document. int lastSectionIdx = clone.getSections().getCount() - 1; Section newSection = clone.getSections().get(lastSectionIdx).deepClone(); clone.getSections().add(newSection); clone.save("doc2.docx"); // Check what the document contains after we changed it. System.out.println(clone.getText().trim());
Dapatkan Lisensi Gratis
Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.
Menyimpulkan
Hanya itu saja! Saya harap Anda telah mempelajari proses pengambilan klon dokumen Word menggunakan perpustakaan pembuat klon ini. Selanjutnya, posting blog ini akan sangat membantu Anda jika Anda ingin mempelajari cara menduplikasi dokumen Word menggunakan Java. Terakhir, Anda dapat mengunjungi dokumentasi untuk mengetahui tentang fitur tingkat perusahaan lainnya. Selain itu, kami menyarankan Anda untuk mengikuti [panduan Memulai] kami5. 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 cara membuat duplikat dokumen Word? Jelajahi metode deepClone ini untuk membuat file klon dari dokumen Word secara terprogram.