نحوه ایجاد تصویر اسلاید پاورپوینت با استفاده از سی شارپ

این آموزش کوتاه درباره نحوه ایجاد تصویر اسلاید PowerPoint با استفاده از C# با کمک مراحل ساده و یک کد نمونه کارآمد است. شما می توانید از این برنامه برای تولید تصویر از اسلاید پاورپوینت در سی شارپ بدون نصب MS PowerPoint یا هر ابزار شخص ثالث دیگری استفاده کنید. این برنامه را می توان در هر یک از پلتفرم های پشتیبانی شده دات نت از جمله MS Windows، Linux یا macOS استفاده کرد.

مراحل ایجاد تصویر اسلاید پاورپوینت با استفاده از سی شارپ

  1. پروژه برنامه را برای نصب Aspose.Slides for .NET با استفاده از مدیر بسته NuGet پیکربندی کنید
  2. فایل ارائه منبع را با استفاده از شی کلاس Presentation بارگیری کنید تا یک تصویر اسلاید ایجاد کنید.
  3. به اولین slide در مجموعه اسلایدهای ارائه دسترسی پیدا کنید
  4. ابعاد تعریف شده توسط کاربر را برای تصویر کوچک اسلاید تنظیم کنید
  5. تصویر کوچک اسلاید را ایجاد کنید و آن را در قالب JPEG روی دیسک ذخیره کنید

مراحل بالا از کد C# برای تبدیل اسلاید پاورپوینت به تصویر در قالب JPEG فقط با کمک چند تماس API استفاده می کنند. ما فایل ارائه منبع را از دیسک بارگذاری می کنیم و به اسلاید مورد نظر در مجموعه اسلایدها دسترسی خواهیم داشت. سپس با استفاده از متد GetThumbnail() در داخل کلاس Slide، تصویر رندر شده و با فرمت JPEG بر روی دیسک ذخیره می شود.

کد برای تولید تصویر از اسلاید پاورپوینت در سی شارپ

برای نوشتن یک تصویر ارائه کد مبتنی بر C# در اینجا نشان داده شده است. می‌توانید با تنظیم گزینه‌های رندر مختلف مانند TiffOptions، DefaultRegularFont، NotesCommentsLayouting، اندازه و گزینه‌های مقیاس‌بندی تصویر با استفاده از اضافه‌بارهای مختلف متد GetThumbnail، تصویر کوچک اسلاید تولید شده را سفارشی کنید. تصویر کوچک تولید شده را می توان در فرمت های PNG، BMP یا سایر فرمت های تصویر نیز ذخیره کرد.

در این آموزش با انجام مراحل ساده و با استفاده از چند تماس API یاد گرفتیم که *پاورپوینت را به JPG در سی شارپ تبدیل کنیم. اگر علاقه مند به تبدیل ارائه ها به HTML هستید، به مقاله نحوه ایجاد اسلایدهای پاورپوینت در HTML با استفاده از سی شارپ مراجعه کنید.

 فارسی