Salin konten dari satu dokumen kata ke dokumen lainnya di C#

MS Word adalah perangkat lunak pengolah kata yang populer dan banyak digunakan untuk membuat dokumen teks kaya. Saat bekerja dengan dokumen Word, Anda mungkin perlu menyalin konten dari satu dokumen ke dokumen lainnya. Selain itu, klon dokumen Word juga diperlukan dalam kasus tertentu. Untuk melakukan operasi ini secara terprogram, artikel ini membahas cara menyalin konten dari satu dokumen Word ke dokumen lainnya di C#. Juga, Anda akan belajar cara membuat salinan dokumen Word secara terprogram.

Perpustakaan C# untuk Menyalin Konten Dokumen Word

Untuk menyalin konten dari satu dokumen Word ke dokumen lainnya, kita akan menggunakan Aspose.Words for .NET. Ini adalah perpustakaan kaya fitur untuk mengimplementasikan fitur pengolah kata dari dalam aplikasi .NET. Anda dapat mengunduh DLL API atau menginstalnya langsung dari NuGet menggunakan konsol pengelola paket.

PM> Install-Package Aspose.Words

Salin Konten dari Dokumen Word ke Dokumen Lain menggunakan C#

Berikut ini adalah langkah-langkah menyalin isi dokumen Word ke dokumen lain menggunakan C#.

Contoh kode berikut menunjukkan cara menyalin konten dokumen Word ke yang lain.

// Muat dokumen Word sumber dan tujuan
Document doc = new Document("document.docx");
Document docDest = new Document("document2.docx");

// Salin konten dari dokumen sumber ke dokumen tujuan
docDest.AppendDocument(doc, ImportFormatMode.KeepSourceFormatting);

// Simpan dokumen
docDest.Save("output.docx");

Buat Salinan Dokumen Word di C#

Anda juga dapat menyalin konten dokumen Word ke dalam dokumen baru. Dengan kata lain, Anda dapat membuat tiruan dari sebuah dokumen. Langkah-langkah berikut menunjukkan cara membuat salinan dokumen Word menggunakan C#.

Contoh kode berikut menunjukkan cara membuat salinan file Word DOCX di C#.

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

// Dokumen klon
Document newDoc = doc.Clone();

// Simpan dokumen
newDoc.Save("output.docx");

Dapatkan Lisensi API Gratis

Anda bisa mendapatkan lisensi sementara untuk menggunakan Aspose.Words for .NET tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menyalin konten dari dokumen Word ke dokumen lain di C#. Selain itu, Anda telah melihat cara mengkloning dokumen Word secara terprogram. Aspose.Words for .NET menyediakan berbagai fitur lain yang dapat Anda jelajahi menggunakan dokumentasi. Selain itu, Anda dapat mengajukan pertanyaan melalui forum kami.

Lihat juga