استفاده از تصاویر در اسناد یک عمل معمول در هنگام کار با Microsoft Word است. تصاویر به محتوای سند وضوح می دهند و همچنین نقش مهمی در انتقال اطلاعات دارند که قرار دادن کلمات دشوارتر است. افزودن تصاویر باعث می شود که محتوا درک آن را آسان تر کند. به عنوان یک توسعه دهنده .NET ، اضافه کردن عملکرد درج تصاویر به یک سند Word یک ویژگی جالب است که می تواند ارزش را به برنامه شما اضافه کند. در این مقاله ، نحوه اضافه کردن یک تصویر به یک سند Word را از طریق برنامه .NET خود نشان خواهیم داد. ما برای این منظور از NPOI API برای .NET در C# استفاده خواهیم کرد.

تصویر را در سند Word با استفاده از Microsoft Word {.wp-Block-Heading insert وارد کنید

قرار دادن یک تصویر در یک سند Word بسیار آسان است. Microsoft Word به شما امکان می دهد تصاویر را در سند خود وارد کرده و طرح کلی آن را مدیریت کنید. می توانید تصاویر را بین متن وارد کنید ، این موارد را به عنوان پس زمینه متن ، تصاویر جریان از طریق متن و موارد دیگر قرار دهید.

مراحل برای وارد کردن تصویر در سند با استفاده از Microsoft Word

می توانید از مراحل زیر برای وارد کردن یک تصویر در یک سند Word با استفاده از Microsoft Word استفاده کنید.

  1. سند مایکروسافت را باز کنید و سند خالی را انتخاب کنید. این یک سند خالی را برای نوشتن چیزی باز می کند.
  2. به منوی درج> تصاویر > این دستگاه برای یک تصویر در رایانه خود بروید.
  3. تصویری را که می خواهید در سند خود وارد کنید انتخاب کنید. با این کار تصویر در سند شما در مکان مکان نما قرار می گیرد. 4- پس از درج تصویر ، می توانید آن را تغییر اندازه دهید یا آن را جابجا کنید. همچنین می توانید با انتخاب متن را به اطراف یک تصویر بپیچید. آن را انتخاب کرده و سپس یک گزینه بسته بندی را انتخاب کنید.
در برگه درج ، تصویر از پرونده برجسته شده است.

چگونه می توان تصویر را در سند Word با استفاده از C#وارد کرد؟

اکنون که ما این ایده را دریافت کرده ایم که چگونه می توانیم تصاویر را با استفاده از Microsoft Word وارد کنیم ، می توانیم به نوشتن یک برنامه کنسول C# بپردازیم تا با استفاده از NPOI API برای .NET همان کار را انجام دهیم. فقط در صورتی که ایده زیادی در مورد NPOI ندارید ، می توانید راهنمای جامع ما را برای [NPOI و دستورالعمل های نصب آن] طی کنید 2.

مراحل وارد کردن تصویر در سند Word با استفاده از NPOI در C# {.wp-block-Heading

می توانید از مراحل زیر برای وارد کردن یک تصویر در یک سند Word با استفاده از NPOI API در C#استفاده کنید.

  1. نمونه ای از کلاس xwpfdocument
  2. نمونه ای از کلاس xwpfparagraph را ایجاد کنید
  3. نمونه ای از کلاس xwpfrun ایجاد کنید
  4. تصویر را به نمونه xwpfrun اضافه و اضافه کنید
  5. با استفاده از نمونه xwpfdocument پرونده را به عنوان docx ذخیره کنید برای مراحل فوق می توانید از نمونه C# کد استفاده کنید.
//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);
}

نتیجه گیری

در این مقاله ، ما نگاهی به این داشتیم که چگونه می توانید با استفاده از C#یک تصویر را در یک سند Word وارد کنید. ما برای این منظور از API NPOI بدون منبع باز برای این منظور استفاده کردیم که کار با آن بسیار آسان است. این مجموعه از مقالات مثال هدف قرار دادن با NPOI API برای پردازش اسناد با استفاده از NPOI در C# است. برای مثال های بیشتر ، با ما همراه باشید.