# چگونه تصویر را در سند 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 خود را.