
در سناریوهای مختلف، ارائههای MS PowerPoint به تصاویر یا فایلهای HTML تبدیل میشوند. برای مثال، زمانی که نیاز دارید اسلایدهای ارائه را در یک صفحه وب جاسازی کنید یا آنها را در یک برنامه دسکتاپ نمایش دهید. برای چنین مواردی، این مقاله راهنمای گام به گام نحوه تبدیل فایلهای پاورپوینت PPT یا PPTX به HTML با استفاده از C# را در اختیار شما قرار میدهد. علاوه بر این، یاد خواهید گرفت که چگونه اسلایدهای مخفی یک ارائه را در HTML تبدیل شده اضافه یا حذف کنید.
- C# پاورپوینت به HTML تبدیل API
- تبدیل پاورپوینت PPTX به HTML در سی شارپ
- تبدیل PPT/PPTX به HTML با اسلایدهای پنهان
- یک مجوز API رایگان دریافت کنید
C# پاورپوینت به HTML تبدیل API
Aspose.Slides for .NET یک API دستکاری ارائه است که به شما امکان می دهد ارائه های پاورپوینت را از داخل برنامه های NET خود ایجاد و پردازش کنید. همراه با سایر ویژگی های اتوماسیون پاورپوینت، API به شما امکان می دهد ارائه های PPT/PPTX را به فرمت های دیگر از جمله HTML تبدیل کنید. میتوانید DLL API را دانلود یا با استفاده از NuGet نصب کنید.
PM> Install-Package Aspose.Slides.NET
تبدیل پاورپوینت PPTX به HTML در سی شارپ
در زیر مراحل تبدیل فایل پاورپوینت PPTX به HTML با استفاده از Aspose.Slides برای دات نت آمده است.
- ارائه پاورپوینت را با استفاده از کلاس Presentation بارگیری کنید.
- یک نمونه از کلاس HtmlOptions ایجاد کنید.
- با استفاده از روش Presentation.Save(String, HtmlOptions) PPTX را به HTML تبدیل کنید.
نمونه کد زیر نحوه تبدیل پاورپوینت PPTX به HTML را با استفاده از C# نشان می دهد.
// بارگذاری ارائه
Presentation pres = new Presentation("presentation.pptx");
// گزینه های HTML ایجاد کنید
HtmlOptions htmlOpt = new HtmlOptions();
// PPTX را به صورت HTML ذخیره کنید
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);
ارائه پاورپوینت

HTML تبدیل شده است

تبدیل C# PPT/PPTX به HTML با اسلایدهای مخفی
ارائه های پاورپوینت ممکن است شامل اسلایدهای مخفی نیز باشد. به طور پیش فرض، اسلایدهای پنهان در تبدیل به HTML حذف می شوند. با این حال، میتوانید API را طوری پیکربندی کنید که اسلایدهای مخفی را نیز شامل شود. مراحل زیر برای انجام این عملیات آورده شده است.
- ارائه پاورپوینت را با استفاده از کلاس Presentation بارگیری کنید.
- یک نمونه از کلاس HtmlOptions ایجاد کنید.
- ویژگی HtmlOptions.ShowHiddenSlides را روی true تنظیم کنید.
- PPTX را با استفاده از روش Presentation.Save(String, HtmlOptions) به HTML تبدیل کنید.
نمونه کد زیر نحوه گنجاندن اسلایدهای مخفی را در تبدیل PPTX به HTML در سی شارپ نشان می دهد.
// بارگذاری ارائه
Presentation pres = new Presentation("presentation.pptx");
// گزینه های HTML ایجاد کنید
HtmlOptions htmlOpt = new HtmlOptions();
// نمایش اسلایدهای مخفی
htmlOpt.ShowHiddenSlides = true;
// PPTX را به صورت HTML ذخیره کنید
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);
مجوز API رایگان دریافت کنید
برای امتحان API بدون محدودیت ارزیابی، میتوانید یک مجوز موقت رایگان دریافت کنید.
نتیجه
تبدیل پاورپوینت به HTML در سناریوهای مختلفی اتخاذ می شود. مطابق با آن، در این مقاله، نحوه تبدیل فایل های پاورپوینت PPT/PPTX به HTML را با استفاده از سی شارپ یاد گرفتید. علاوه بر این، نحوه گنجاندن اسلایدهای مخفی را در تبدیل PPTX به HTML مشاهده کرده اید. می توانید با استفاده از اسناد درباره Aspose.Slides برای دات نت بیشتر کاوش کنید.