Görüntülerin belgelerde kullanılması, Microsoft Word ile çalışırken rutin bir işlemdir. Görüntüler, belgenin içeriğine netlik kazandırır ve kelimelere dökülmesi daha zor olan bilgilerin aktarılmasında hayati bir rol oynar. Görüntü eklemek, içeriğin anlaşılmasını kolaylaştırır. Bir .NET geliştiricisi olarak, görüntüler ekleme işlevini bir Word belgesine eklemek, uygulamanıza değer katabilecek ilginç bir özelliktir. Bu makalede, .NET uygulamanızdaki Word belgesine nasıl bir görüntü ekleyeceğimizi göstereceğiz. Bu amaç için C# ‘de .net için NPOI API’sini kullanacağız.
Microsoft Word {.wp-Block-Heading} kullanarak Word belgesine görüntü ekleyin
Bir Word belgesine bir görüntü eklemek oldukça kolaydır. Microsoft Word, belgenize resim eklemenize ve genel düzenini yönetmenize olanak tanır. Metin arasına görüntüler ekleyebilir, bunları metin arka planı olarak yapabilirsiniz, metinle akış görüntüleri ve daha fazlası olabilir.
Microsoft Word {.wp-Block-Heading} kullanarak belgeye görüntü eklemek için adımlar
Microsoft Word’i kullanarak bir Word belgesine bir görüntü eklemek için aşağıdaki adımları kullanabilirsiniz.
- Microsoft belgesini açın ve boş belgeyi seçin. Bu, bir şeyler yazmanız için boş bir belge açacaktır.
- PC’nizdeki bir resim için bu cihaz Menü> resimler > Ekle’ye gidin.
- Belginize eklemek istediğiniz resmi seçin. Bu, görüntüyü belgenizdeki imleç konumuna ekler.
- Resmi ekledikten sonra yeniden boyutlandırabilir veya hareket ettirebilirsiniz. Ayrıca metni seçerek bir resmin etrafına sarabilirsiniz. ve sonra bir ambalaj seçeneği seçin.
C#kullanarak Word belgesine görüntü nasıl eklenir? {.wp-blok başlığı}
Artık Microsoft Word’i kullanarak resim ekleyeceğimiz fikrimiz olduğuna göre, .NET için NPOI API’sını kullanarak aynı şeyi yapmak için bir C# konsol uygulaması yazmaya atlayabiliriz. NPOI hakkında fazla bir fikriniz yoksa, NPOI ve kurulum yönergeleri için kapsamlı kılavuzumuzdan geçebilirsiniz.
C# {.wp-blok başlıklı npoi kullanarak kelime belgesine görüntü eklemek için adımlar}
C#‘da NPOI API kullanarak bir Word belgesine bir görüntü eklemek için aşağıdaki adımları kullanabilirsiniz.
- xwpfdocument sınıfının bir örneği oluşturun
- xwpfaragraph sınıfının bir örneği oluşturun
- xwpfrun sınıfının bir örneği oluşturun
- Görüntüyü xwpfrun örneğine yükleyin ve ekleyin
- xwpfdocument örneğini kullanarak dosyayı docx olarak kaydetme Yukarıdaki adımlar için aşağıdaki C# kod örneğini kullanabilirsiniz.
//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);
}
Sonuç
Bu makalede, C#kullanarak bir Word belgesine nasıl bir görüntü ekleyebileceğinize bir göz attık. Bu amaç için .NET için açık kaynaklı ücretsiz API NPOI kullandık, bu da çok kolay çalışıyor. Bu örnek makaleler serisi, C#]4 ‘da NPOI kullanarak[NPOI API ile çalışmayı hedefliyor. Daha fazla örnek için bizi izlemeye devam edin.