Penggunaan gambar dalam dokumen adalah operasi rutin saat bekerja dengan Microsoft Word. Gambar memberikan kejelasan pada konten dokumen serta memainkan peran penting dalam menyampaikan informasi yang lebih sulit untuk diajukan ke dalam kata -kata. Menambahkan gambar membuat konten lebih mudah dipahami. Sebagai pengembang .NET, menambahkan fungsionalitas memasukkan gambar ke dalam dokumen Word adalah fitur menarik yang dapat menambah nilai ke aplikasi Anda. Dalam artikel ini, kami akan menunjukkan cara menambahkan gambar ke dokumen Word dari dalam aplikasi .net Anda. Kami akan menggunakan API NPOI untuk .NET di C# untuk tujuan ini.

Sisipkan gambar dalam dokumen Word menggunakan Microsoft Word

Memasukkan gambar dalam dokumen Word cukup mudah. Microsoft Word memungkinkan Anda untuk memasukkan gambar ke dalam dokumen Anda dan mengelola tata letak keseluruhannya. Anda dapat memasukkan gambar di antara teks, menjadikannya sebagai latar belakang teks, mengalir gambar melalui teks, dan banyak lagi.

Langkah-langkah untuk menyisipkan gambar dalam dokumen menggunakan Microsoft Word

Anda dapat menggunakan langkah -langkah berikut untuk memasukkan gambar dalam dokumen Word menggunakan Microsoft Word.

  1. Buka Dokumen Microsoft dan pilih Dokumen Kosong. Ini akan membuka dokumen kosong bagi Anda untuk menulis sesuatu.
  2. Buka Menu Sisipkan> Gambar > Perangkat ini Untuk gambar di PC Anda.
  3. Pilih gambar yang ingin Anda masukkan ke dalam dokumen Anda. Ini akan memasukkan gambar di dokumen Anda di lokasi kursor.
  4. Setelah Anda memasukkan gambar, Anda dapat mengubah ukurannya atau memindahkannya. Anda juga dapat membungkus teks di sekitar gambar dengan memilih. itu dan kemudian pilih opsi pembungkus.
Pada tab Sisipkan, gambar dari file disorot.

Bagaimana cara memasukkan gambar dalam dokumen Word menggunakan C#?

Sekarang kita telah mendapatkan ide tentang cara memasukkan gambar menggunakan Microsoft Word, kita dapat melompat ke menulis aplikasi C# untuk melakukan hal yang sama menggunakan NPOI API untuk .NET. Untuk berjaga -jaga jika Anda tidak memiliki banyak ide tentang NPOI, Anda dapat melalui panduan komprehensif kami untuk NPOI dan pedoman pemasangannya.

Langkah-langkah untuk memasukkan gambar dalam dokumen Word menggunakan NPOI di C#

Anda dapat menggunakan langkah -langkah berikut untuk memasukkan gambar dalam dokumen Word menggunakan NPOI API di C#.

  1. Buat instance dari kelas xwpfdocument
  2. Buat instance dari kelas xwpfaragraph
  3. Buat instance dari XWPFrun kelas
  4. Muat dan tambahkan gambar ke xwpfrun instance
  5. Simpan file ke disk sebagai docx menggunakan instance xwpfdocument Anda dapat menggunakan kode C# berikut sampel untuk langkah -langkah di atas.
//Create document
XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraphy = document.CreateParagraph();
XWPFRun run = paragraphy.CreateRun();
//Insert image and set its size
using (FileStream picFile = new FileStream("dog-puppy.jpeg", FileMode.Open, FileAccess.Read))
{
    run.AddPicture(picFile, (int)PictureType.PNG, "image", 300 * 10857, 168 * 12857);
}
//Save the file
using (FileStream file = File.Create("ImageInDocument.docx"))
{
    document.Write(file);
}

kesimpulan

Dalam artikel ini, kami melihat bagaimana Anda dapat memasukkan gambar dalam dokumen Word menggunakan C#. Kami menggunakan API NPOI gratis sumber terbuka untuk .NET untuk tujuan ini yang sangat mudah dikerjakan. Rangkaian artikel contoh ini menargetkan untuk bekerja dengan NPOI API untuk pemrosesan dokumen menggunakan NPOI di C# . Untuk contoh lebih lanjut, tetaplah disini.