Този бърз урок описва как да създавате слайдове на PowerPoint в HTML с помощта на C# с помощта на прости стъпки за изпълнение и примерен код, който може да се изпълнява. Можете да създадете нова presentation и да я запазите като HTML или да конвертирате съществуваща презентация в HTML за показване в браузър. Можете да създадете HTML презентация с C#, без да инсталирате MS PowerPoint или друг инструмент на трета страна.
Стъпки за създаване на слайдове на PowerPoint в HTML с помощта на C#
- Конфигурирайте проекта за инсталиране на Aspose.Slides for .NET с помощта на мениджъра на пакети NuGet
- Създайте празна презентация на PowerPoint, като използвате обекта на клас 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"); | |
} | |
} | |
} |
Този код за изобразяване на слайдове на PowerPoint в HTML с помощта на C# е добавил автоматична форма, но можете да добавяте хипервръзки, медийни файлове, текстови абзаци, водещи символи, номерирани списъци, диаграми, форми, интелигентно изкуство и т.н. По същия начин, докато запазвате изхода HTML, можете да изберете слайдовете, които искате да изобразите в HTML, заедно с опцията да ги запишете и в поток от памет.
В този урок се научихме да конвертираме презентация в HTML с помощта на C#. Ако искате да научите как да добавяте воден знак в презентация, вижте статията на как да добавите воден знак на изображение в PPTX презентация с помощта на C#.