Artikel ini menjelaskan cara mengekstrak gambar dari dokumen Word di C#. Ini memberikan detail tentang konfigurasi lingkungan yang diperlukan untuk menguji kode sampel, prosedur langkah demi langkah, dan kode sampel yang dapat dijalankan yang membaca file DOCX dan menyimpan setiap gambar sebagai file PNG. Ini juga akan memberikan penjelasan tentang kelas, metode, dan properti yang diperlukan untuk mengekstrak semua gambar dari dokumen Word di C#.
Langkah-langkah untuk Mengekstrak Gambar dari Word di C#
- Tetapkan lingkungan untuk menambahkan Aspose.Words for .NET untuk mengekstrak gambar
- Muat file Word sumber dengan gambar di objek kelas Document
- Dapatkan koleksi bentuk dari dokumen Word menggunakan metode GetChildNodes()
- Ulangi semua elemen dalam koleksi bentuk
- Simpan setiap bentuk yang memiliki gambar sebagai gambar terpisah
Langkah-langkah ini memberikan detail untuk mengekstrak gambar dari dokumen Word di C#. Pertama, file Word sumber dimuat ke dalam objek kelas Dokumen, lalu koleksi bentuk diakses darinya dengan menggunakan metode GetChildNodes() yang menggunakan enumerator NodeType.Shape sebagai argumen. Pada langkah berikutnya, koleksi ini diulang dan setiap bentuk diuji apakah memiliki gambar dan, jika ditemukan, disimpan sebagai file gambar terpisah.
Kode untuk Mengekstrak Gambar dari File Word di C#
Kode ini mendemonstrasikan proses untuk mengekstrak gambar dari dokumen Word di C# yang menggunakan objek kelas Dokumen yang memiliki fungsi kelebihan yang berbeda yang mendukung banyak fitur seperti pengaturan pengkodean, pengaturan font, preferensi bahasa, dan banyak lagi. Demikian pula, Anda dapat mengambil jenis node anak lainnya menggunakan metode GetChildNodes() seperti bagian, header/footer, tabel, baris, sel, dan paragraf.
Artikel ini menjelaskan cara mengekstrak gambar dari file Word. Jika Anda ingin mempelajari proses menambahkan gambar, lihat artikel di cara menambahkan gambar di dokumen Word menggunakan C#.