В различных сценариях презентации MS PowerPoint преобразуются в изображения или файлы HTML. Например, когда вам нужно встроить слайды презентации на веб-страницу или отобразить их в настольном приложении. Для таких случаев в этой статье представлено пошаговое руководство по преобразованию файлов PowerPoint PPT или PPTX в HTML с помощью C#. Кроме того, вы узнаете, как включать или исключать скрытые слайды презентации в преобразованном HTML.
- C# API конвертера PowerPoint в HTML
- Преобразование PowerPoint PPTX в HTML на C#
- Преобразование PPT/PPTX в HTML со скрытыми слайдами
- Получите бесплатную лицензию API
C# API конвертера PowerPoint в HTML
Aspose.Slides for .NET — это API для работы с презентациями, который позволяет создавать и обрабатывать презентации PowerPoint из приложений .NET. Наряду с другими функциями автоматизации PowerPoint API позволяет преобразовывать презентации PPT/PPTX в другие форматы, включая HTML. Вы можете либо скачать библиотеку DLL API, либо установить ее с помощью NuGet.
PM> Install-Package Aspose.Slides.NET
Преобразование PowerPoint PPTX в HTML на C#
Ниже приведены шаги по преобразованию файла PowerPoint PPTX в HTML с помощью Aspose.Slides для .NET.
- Загрузите презентацию PowerPoint с помощью класса Presentation.
- Создайте экземпляр класса HtmlOptions.
- Преобразуйте PPTX в HTML, используя метод Presentation.Save(String, HtmlOptions).
В следующем примере кода показано, как преобразовать PowerPoint PPTX в HTML с помощью C#.
// Загрузить презентацию
Presentation pres = new Presentation("presentation.pptx");
// Создание параметров HTML
HtmlOptions htmlOpt = new HtmlOptions();
// Сохраните PPTX как HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);
Презентация PowerPoint
Преобразованный HTML
Преобразование C# PPT/PPTX в HTML со скрытыми слайдами
Презентации PowerPoint также могут включать скрытые слайды. По умолчанию скрытые слайды исключаются при преобразовании в HTML. Однако вы можете настроить API так, чтобы он также включал скрытые слайды. Ниже приведены шаги для выполнения этой операции.
- Загрузите презентацию PowerPoint, используя класс Presentation.
- Создайте экземпляр класса HtmlOptions.
- Установите для свойства HtmlOptions.ShowHiddenSlides значение true.
- Преобразуйте PPTX в HTML, используя метод Presentation.Save(String, HtmlOptions).
В следующем примере кода показано, как включить скрытые слайды в преобразование PPTX в HTML на C#.
// Загрузить презентацию
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 без ограничений пробной версии.
Вывод
Преобразование PowerPoint в HTML используется в различных сценариях. В соответствии с этим в этой статье вы узнали, как конвертировать файлы PowerPoint PPT/PPTX в HTML с помощью C#. Кроме того, вы видели, как включить скрытые слайды в преобразование PPTX в HTML. Вы можете узнать больше об Aspose.Slides для .NET, используя документацию.