ورد به JPG PNG تصویر سی شارپ

در سناریوهای خاصی، ممکن است لازم باشد اسناد Word را به تصاویر تبدیل کنید. خواه برای ایجاد پیش نمایش، ایجاد تصاویر کوچک یا ادغام اسناد در برنامه هایی باشد که فرمت های تصویر مناسب تر هستند، داشتن قابلیت تبدیل اسناد Word به تصویر می تواند مفید باشد. در این مقاله، نحوه تبدیل یک سند Word DOC یا DOCX را با استفاده از C# به فرمت تصویر JPG یا PNG خواهید آموخت.

تبدیل کلمه به تصویر - نصب API C#

با نصب Conholdate.Total for .NET به راحتی می توانید اسناد Word را به فرمت های تصویری مختلف در سی شارپ تبدیل کنید. به سادگی آن را از بخش New Releases دانلود کنید یا دستور نصب NuGet زیر را اجرا کنید:

PM> NuGet\Install-Package Conholdate.Total

تبدیل سند Word DOCX DOC به تصویر PNG در سی شارپ

با انجام مراحل زیر می توانید به راحتی یک سند Word را به یک تصویر PNG در سی شارپ تبدیل کنید:

  • سند ورودی DOCX Word را با استفاده از شی کلاس Document بارگیری کنید.
  • یک شی از کلاس ImageSaveOptions را مقداردهی کنید.
  • وضوح افقی را تنظیم کنید.
  • تصویر PNG خروجی را با روش ذخیره صادر کنید.

کد نمونه زیر نحوه تبدیل Word DOCX به تصویر PNG در سی شارپ را نشان می دهد:

// سند Word ورودی را بارگیری کنید
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// یک شی از کلاس ImageSaveOptions را راه اندازی کنید
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// وضوح افقی را تنظیم کنید.
options.HorizontalResolution = 72f;

// ذخیره تصویر PNG خروجی
doc.Save("Word-to-PNG.png", options);

تبدیل سند DOCX به تصویر JPG در سی شارپ

با دنبال کردن مراحل زیر می توانید به سرعت یک سند Word را به فرمت تصویر JPG در سی شارپ رندر کنید:

  • سند ورودی DOCX Word را با استفاده از شی کلاس Document بارگیری کنید.
  • یک شی از کلاس ImageSaveOptions را مقداردهی کنید.
  • ویژگی PageSet را برای تبدیل صفحات خاص تنظیم کنید.
  • ویژگی های سفارشی مانند روشنایی و کنتراست تصویر را تنظیم کنید.
  • تصویر JPG تولید شده را با استفاده از روش Save بنویسید.

قطعه کد زیر نحوه تبدیل سند Word DOCX به تصویر JPG در سی شارپ را نشان می دهد:

// سند Word ورودی را بارگیری کنید
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// یک شی از کلاس ImageSaveOptions را راه اندازی کنید
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// "PageSet" را روی "0" تنظیم کنید تا فقط صفحه اول یک سند را تبدیل کنید.
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// روشنایی و کنتراست تصویر را تنظیم کنید.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// وضوح افقی را تنظیم کنید.
options.HorizontalResolution = 72f;

// ذخیره تصویر JPG خروجی
doc.Save("Word-to-JPG.jpg", options);

چرا اسناد Word را به تصویر تبدیل کنیم؟

دلایل مختلفی وجود دارد که ممکن است بخواهید اسناد Word را به تصویر تبدیل کنید:

سهولت اشتراک‌گذاری: تصاویر به طور گسترده در پلتفرم‌ها و دستگاه‌های مختلف پشتیبانی می‌شوند و اشتراک‌گذاری آن‌ها با مخاطبان وسیع‌تری را آسان می‌کند.

حفظ قالب بندی: تبدیل به تصاویر تضمین می کند که قالب بندی سند، بدون توجه به دستگاه یا نرم افزار مشاهده، دست نخورده باقی می ماند.

جاسازی در برنامه ها: تصاویر را می توان به راحتی در برنامه های کاربردی وب یا ارائه ها جاسازی کرد و جذابیت بصری و تعامل را افزایش داد.

مجوز ارزیابی رایگان

می‌توانید برای ارزیابی ظرفیت کامل APIها مجوز موقت رایگان دریافت کنید.

جمع بندی

در این مقاله با نحوه تبدیل اسناد Word به تصویر با استفاده از سی شارپ آشنا شدید. این سند Word DOC یا DOCX را به یک تصویر PNG یا JPG در سی شارپ پوشش می دهد. این قابلیت طیف وسیعی از امکانات را در برنامه‌های شما باز می‌کند، از تولید پیش‌نمایش سند گرفته تا ادغام اسناد در جریان‌های کاری تصویر محور. با خیال راحت بیشتر آزمایش کنید و کد را با توجه به نیازهای خاص خود سفارشی کنید. علاوه بر این، همیشه می‌توانید با ما در ارتباط باشید تا در مورد هر یک از نگرانی‌های خود از طریق فروم صحبت کنید.

همچنین ببینید