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

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

این راهنمای شما را گام به گام در مورد چگونگی اضافه کردن تصاویر به یک سند Word با استفاده از C# راهنمایی می کند.ما از یک برنامه خط فرمان برای نشان دادن اضافه کردن یک تصویر به یک سند Word استفاده خواهیم کرد.

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

  • استفاده از نرم افزار Visual Appeal:- تصاویر می توانند اسناد را جذاب تر کنند.

  • ارتباطات بهبود یافته:- بصری ها می توانند به انتقال اطلاعات پیچیده به وضوح کمک کنند.

  • ارائه حرفه ای:- شامل تصاویر می تواند حرفه ای بودن اسناد شما را افزایش دهد.

برچسب ها: آماده سازی محیط زیست

  • Visual Studio یا هر گونه .NET IDE نصب شده است.
  • اطمینان حاصل کنید که کتابخانه Aspose.Words از طریق NuGet در دسترس است.
  • دسترسی به یک فایل تصویر برای اهداف نمایشی داشته باشید.

راهنمای گام به گام برای اضافه کردن یک تصویر به یک سند Word

مرحله 1: اضافه کردن مرجع به System.Drawing

اطمینان حاصل کنید که مجموعه System.Drawing در راه حل شما ذکر شده است.

مرحله 2: اضافه کردن Aspose.Words NuGet بسته

کتابخانه Aspose.Words را با استفاده از مدیریت بسته NuGet نصب کنید.

Install-Package Aspose.Words

مرحله سوم: استفاده از دستورالعمل ها

دستورالعمل های مورد نیاز را در بالای فایل خود اضافه کنید.

using Aspose.Words;
using Aspose.Words.Drawing;

مرحله چهارم: ایجاد یک سند

فایل Word DOC را به یک سند وارد کنید.

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

مرحله پنجم: ایجاد یک DocumentBuilder

کلاس DocumentBuilder را برای نوشتن اسناد تسهیل کنید.

DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

مرحله ششم: مسیر را به سمت سر حرکت دهید.

قرار دادن محرک به عنوان عنوان اصلی کلمه اسناد.

imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

مرحله هفتم: تصویر را در سر قرار دهید

یک تصویر را در عنوان سند کلمه وارد کنید.

Shape headerImage = imageWriter.InsertImage("C:\\Add Image in Word Header.jpg");

مرحله هشتم: تنظیم ویژگی های تصویر

اندازه و موقعیت تصویر وارد شده را تنظیم کنید.

headerImage.Width = 1 * 72; // equals one inch
headerImage.Height = 1 * 72;

مرحله 9: اضافه کردن یک تصویر به عنوان یک فایل متصل

کوسر را به آخرین پاراگراف منتقل کنید و یک تصویر را به عنوان یک لینک به یک فایل اضافه کنید.

imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);
Shape imageAsLinkToFile = imageWriter.InsertImage("C:\\Add Image as Link to File.jpg");
imageAsLinkToFile.ImageData.SourceFullName = "C:\\Add Image as Link to File.jpg";

مرحله 10: اسناد را ذخیره کنید

در نهایت، اسناد Word اصلاح شده را به دیسک ذخیره کنید.

addImagesToWordDOC.Save("C:\\Word with Embedded and Linked Images.docx");

کد نمونه برای اضافه کردن تصاویر به سند Word

در اینجا یک مثال کامل است که شامل تمام مراحل ذکر شده است:

            
// Load Word DOC document that you want to add images to
Document addImagesToWordDOC = new Document("input.doc");

// Instantiate DocumentBuilder class object to write text, images, tables, etc.
DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

// Move cursor to Primary Header in Word DOC
imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

// Insert image in Word document header
Shape headerImage = imageWriter.InsertImage("path-to-header-image.jpeg");

// Set Image Size in Header
headerImage.Width = 1 * 72; // equals to one inch
headerImage.Height = 1 * 72;

// Move cursor to last Paragraph in Word Document
imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);

// Add Image to Word Document and Link to File
Shape imageAsLinkToFile = imageWriter.InsertImage("path-to-image.jpeg");
imageAsLinkToFile.ImageData.SourceFullName = "path-to-image.jpeg"
// Save As DOCX
addImagesToWordDOC.Save("images.docx");

نتیجه گیری

این آموزش به شما نشان داده است که چگونه برای اضافه کردن تصاویر به یک سند Word با استفاده از C#. با پیروی از این مراحل، شما می توانید هر دو تصاویر ساخته شده و لینک، بهبود کیفیت زیبایی شناسی و اطلاعاتی از اسناد Word خود را.

 فارسی