# Cara Membaca Dokumen Word di C# Menggunakan Aspose.Words

# Cara Membaca Dokumen Word di C# Menggunakan Aspose.Words

Membaca dokumen Word dalam C# dapat mudah dengan menggunakan perpustakaan Aspose.Words. tutorial ini memberikan petunjuk rinci tentang cara mengkonfigurasi lingkungan Anda, langkah demi langkah prosedur untuk membaca file Word, dan contoh kode yang dapat diluncurkan. Anda akan belajar bagaimana membaca berbagai format seperti DOCX atau DOC, dan bagaimana mengakses elemen yang berbeda dalam dokumen Word.

Manfaat Membaca Dokumen Kata

  • Akses ke Elemen Dokumen:- Mengekstrak dan memanipulasi paragraf, tabel, dan berjalan teks.

  • Integrasi yang mudah:- Dengan mudah mengintegrasikan pembacaan dokumen Word ke dalam aplikasi C# Anda.

  • Versatilitas:- Mengendalikan format kata yang berbeda dengan mudah.

Persyaratan: Persiapan untuk Word Document Reading

  • Pastikan Anda memiliki Visual Studio atau IDE .NET lainnya yang terinstal.
  • Instal perpustakaan Aspose.Words melalui NuGet package manager.
  • Rencana struktur proyek Anda untuk mencakup file kode yang diperlukan untuk tutorial.

Panduan Langkah-Langkah untuk Membaca Dokumen Word

Langkah 1: Mengatur lingkungan

Dalam proyek .NET Anda, tambahkan perpustakaan Aspose.Words menggunakan manajer paket NuGet.

Perintah untuk berlari:Install-Package Aspose.Words

Langkah 2: Mengisi file input DOCX

Buat contoh kelas Dokumen dan muat file DOCX.

using Aspose.Words;

Document doc = new Document("input.docx");

Langkah 3: Dapatkan semua paragraf node

Keluarkan semua nodus tipe Paragraf dari dokumen.

foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

Langkah 4: Dapatkan semua Run Nodes

Kembalikan semua node jenis Run dari dokumen.

foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

Contoh kode untuk membaca Word File dalam C#

Berikut adalah kode lengkap yang menggabungkan semua langkah di atas.

// Load the source Word file to be read
Document doc = new Document("input.docx");

// Read all paragraphs in the document and display their content
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

// Read all Runs in the document and display style and text
foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

Kesimpulan

Dalam tutorial ini, Anda telah belajar bagaimana membaca dokumen Word dalam C# menggunakan Aspose.Words, termasuk konfigurasi dan contoh kode. pengetahuan ini memungkinkan Anda untuk mengakses berbagai elemen dalam file Word, membuatnya lebih mudah untuk memproses atau menampilkan konten seperti yang diperlukan.

 Indonesia