
Menarik halaman Word dari file DOC atau DOCX dapat berguna dalam berbagai kasus. Anda mungkin ingin membagikan hanya satu bagian, menjaga ringkasan, atau membagi dokumen yang panjang. Dalam posting ini, kami akan menunjukkan kepada Anda cara mengekstrak satu halaman atau rentang halaman dari dokumen Word menggunakan C#.
Artikel ini mencakup topik berikut:
- .NET SDK untuk Mengekstrak Halaman Word
- Ekstrak Satu Halaman
- Ekstrak Rentang Halaman
- Ekstrak Halaman dari Word Online
- Sumber Belajar Gratis
- Kesimpulan
.NET SDK untuk Mengekstrak Halaman Word
Kami akan menggunakan Aspose.Words for .NET untuk mengekstrak halaman Word secara programatis di C#. Ini adalah pustaka yang kuat untuk bekerja dengan dokumen Word di aplikasi .NET. Ini memungkinkan pengembang untuk membuat, mengedit, mengonversi, dan mengekstrak konten dari file Word secara programatis.
Cara Menginstal Aspose.Words for .NET
PM> Install-Package Aspose.Words
- Tambahkan namespace yang diperlukan ke kode Anda, seperti:
using Aspose.Words;
Itu saja, Anda siap untuk bekerja dengan file Word.
Ekstrak Halaman Tunggal dari Dokumen Word
Untuk mengekstrak halaman tertentu dari dokumen Word, harap ikuti langkah-langkah di bawah ini:
- Muat dokumen Word menggunakan kelas
Document
. - Loop melalui setiap halaman menggunakan
for
loop yang sederhana. - Gunakan metode
ExtractPages()
untuk mengambil satu halaman pada satu waktu. - Simpan setiap halaman sebagai file
.docx
terpisah menggunakan metodeSave()
.
Contoh kode berikut menunjukkan cara mengekstrak satu halaman dari dokumen Word dalam C#:
using Aspose.Words;
// Load a document
Document doc = new Document("sample-multi-page.docx");
// Ekstrak halaman satu per satu
for (int page = 0; page < doc.PageCount; page++)
{
// Simpan setiap halaman sebagai dokumen terpisah.
Document extractedPage = doc.ExtractPages(page, 1);
extractedPage.Save($"split_by_page_{page + 1}.docx");
}
Kode ini memuat file, mengekstrak halaman satu per satu, dan menyimpannya sebagai dokumen Word baru.

Ekstrak Halaman dari Dokumen Word dalam C#
Ekstrak Rentang Halaman dari Dokumen Word
Anda juga dapat mengekstrak beberapa halaman sekaligus dengan mengikuti langkah-langkah di bawah ini:
- Muat dokumen menggunakan kelas
Document
. - Ekstrak rentang halaman menggunakan metode
ExtractPages()
. - Simpan halaman yang diekstrak sebagai file
.docx
baru.
using Aspose.Words;
// Load a document
Document doc = new Document("sample-multi-page.docx");
// Extract range of pages
Document extractedPages = doc.ExtractPages(3, 2);
// Simpan halaman sebagai dokumen terpisah
extractedPages.Save("split_by_page_range.docx");
Ini membuat dokumen baru yang hanya berisi halaman-halaman yang dipilih.

Ekstrak Rentang Halaman dari Berkas Word dalam C#
Ekstrak Halaman dari Word Online
Anda juga dapat mencoba pembagi Word online gratis kami untuk mengekstrak halaman Word. Cukup unggah file Anda, pilih halaman, dan unduh hasilnya.

Jelajahi Sumber Belajar Gratis
Berikut adalah beberapa tautan yang berguna untuk belajar lebih banyak:
Kesimpulan
Dalam artikel ini, Anda belajar bagaimana cara mengekstrak halaman dari dokumen Word menggunakan C#. Kami menggunakan Aspose.Words for .NET untuk mengekstrak halaman tunggal dan ganda dengan cepat dan mudah. Pendekatan ini sangat ideal untuk membuat ringkasan, mengekspor bagian, atau membagi file besar.
Punya pertanyaan? Silakan tanyakan di support forum.