این آموزش سریع نحوه ایجاد اسلایدهای پاورپوینت در HTML با استفاده از C# را با کمک مراحل ساده و یک کد نمونه قابل اجرا توضیح می دهد. می توانید یک presentation جدید ایجاد کنید و آن را به عنوان HTML ذخیره کنید یا یک ارائه موجود را برای نمایش آن در مرورگر به HTML تبدیل کنید. شما می توانید بدون نصب MS PowerPoint یا هر ابزار شخص ثالث، یک ارائه HTML با C# ایجاد کنید.
مراحل ایجاد اسلایدهای پاورپوینت در HTML با استفاده از سی شارپ
- پروژه را برای نصب Aspose.Slides for .NET با استفاده از مدیر بسته NuGet پیکربندی کنید
- با استفاده از شی کلاس Presentation یک ارائه پاورپوینت خالی ایجاد کنید
- مرجعی به اولین slide پیشفرض در ارائه جدید ایجاد شده دریافت کنید
- یک شکل خودکار از نوع مستطیل وارد کنید
- ارائه حاصل را به عنوان یک فایل HTML ذخیره کنید
این مراحل راهنمای ایجاد اسلایدهای ارائه HTML با استفاده از C# تنها با کمک چند تماس API است. می توانید یک ارائه جدید ایجاد کنید یا یک ارائه موجود را برای تبدیل به HTML بارگذاری کنید. در اینجا ما فقط یک شکل خودکار از نوع مستطیل ایجاد کرده ایم تا محتویات صفحه HTML را برای وضوح نشان دهیم.
کد برای ایجاد ارائه HTML با استفاده از C#
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class CreatePowerPointSlidesInHTML | |
{ | |
public static void PowerPointSlidesInHTML() | |
{ | |
// Initialize a license to avoid watermark in the output HTML presentation | |
Aspose.Slides.License licForCSlides= new Aspose.Slides.License(); | |
licForCSlides.SetLicense("Aspose.Total.lic"); | |
// Create an empty presentation or load existing one | |
using (Presentation newPresentation = new Presentation()) | |
{ | |
// Get the reference to the first slide in the new presentation | |
ISlide firstSlide = newPresentation.Slides[0]; | |
// Insert a rectangle type auto shape | |
firstSlide.Shapes.AddAutoShape(ShapeType.Rectangle, 60, 160, 350, 160); | |
newPresentation.Save("NewHtmlPresentation.html", SaveFormat.Html); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
این کد برای پرداخت اسلایدهای پاورپوینت در HTML با استفاده از C# یک شکل خودکار اضافه کرده است، اما میتوانید لینکها، فایلهای رسانه، پاراگرافهای متنی، گلولهها، فهرستهای شمارهدار، نمودارها، اشکال، هنر هوشمند و غیره را اضافه کنید. به همین ترتیب، در حین ذخیره خروجی HTML، میتوانید اسلایدهایی را که میخواهید به HTML رندر کنید به همراه گزینه ذخیره آن در جریان حافظه نیز انتخاب کنید.
در این آموزش، ما یاد گرفتیم که با استفاده از C#*، ارائه را به HTML تبدیل کنیم. اگر می خواهید یاد بگیرید که مقداری واترمارک در یک ارائه اضافه کنید، به مقاله در نحوه اضافه کردن واترمارک تصویر در ارائه PPTX با استفاده از C# مراجعه کنید.