PPTX в HTML С#

В различных сценариях презентации MS PowerPoint преобразуются в изображения или файлы HTML. Например, когда вам нужно встроить слайды презентации на веб-страницу или отобразить их в настольном приложении. Для таких случаев в этой статье представлено пошаговое руководство по преобразованию файлов PowerPoint PPT или PPTX в HTML с помощью C#. Кроме того, вы узнаете, как включать или исключать скрытые слайды презентации в преобразованном HTML.

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 PPTX в HTML с помощью C#.

// Загрузить презентацию 
Presentation pres = new Presentation("presentation.pptx");

// Создание параметров HTML
HtmlOptions htmlOpt = new HtmlOptions(); 

// Сохраните PPTX как HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);

Презентация PowerPoint

PPTX-файл

Преобразованный HTML

PPTX в HTML С#

Преобразование C# PPT/PPTX в HTML со скрытыми слайдами

Презентации PowerPoint также могут включать скрытые слайды. По умолчанию скрытые слайды исключаются при преобразовании в HTML. Однако вы можете настроить API так, чтобы он также включал скрытые слайды. Ниже приведены шаги для выполнения этой операции.

В следующем примере кода показано, как включить скрытые слайды в преобразование 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, используя документацию.

Смотрите также