PPTX para HTML C#

Em vários cenários, as apresentações do MS PowerPoint são convertidas em imagens ou arquivos HTML. Por exemplo, quando você precisa incorporar slides de apresentação em uma página da Web ou exibi-los em um aplicativo de desktop. Para esses casos, este artigo fornece um guia passo a passo de como converter arquivos do PowerPoint PPT ou PPTX em HTML usando C#. Além disso, você aprenderá a incluir ou excluir os slides ocultos de uma apresentação no HTML convertido.

C# PowerPoint para API de conversão de HTML

Aspose.Slides for .NET é uma API de manipulação de apresentação que permite criar e processar apresentações do PowerPoint a partir de seus aplicativos .NET. Juntamente com outros recursos de automação do PowerPoint, a API permite converter apresentações PPT/PPTX para outros formatos, incluindo HTML. Você pode baixar a DLL da API ou instalá-la usando NuGet.

PM> Install-Package Aspose.Slides.NET

Converter PowerPoint PPTX para HTML em C#

A seguir estão as etapas para converter um arquivo PPTX do PowerPoint para HTML usando o Aspose.Slides para .NET.

O exemplo de código a seguir mostra como converter um PowerPoint PPTX em HTML usando C#.

// Carregar apresentação 
Presentation pres = new Presentation("presentation.pptx");

// Criar opções HTML
HtmlOptions htmlOpt = new HtmlOptions(); 

// Salve o PPTX como HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);

Apresentação em powerpoint

Arquivo PPTX

HTML convertido

PPTX para HTML C#

C# PPT/PPTX para conversão de HTML com slides ocultos

As apresentações do PowerPoint também podem incluir slides ocultos. Por padrão, os slides ocultos são excluídos na conversão para HTML. No entanto, você pode configurar a API para incluir também os slides ocultos. A seguir estão as etapas para realizar esta operação.

O exemplo de código a seguir mostra como incluir slides ocultos na conversão de PPTX para HTML em C#.

// Carregar apresentação 
Presentation pres = new Presentation("presentation.pptx");

// Criar opções HTML
HtmlOptions htmlOpt = new HtmlOptions();

// Mostrar slides ocultos
htmlOpt.ShowHiddenSlides = true;

// Salve o PPTX como HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);

Obtenha uma licença de API gratuita

Você pode obter uma licença temporária gratuita para experimentar a API sem limitações de avaliação.

Conclusão

A conversão de PowerPoint para HTML é adotada em vários cenários. De acordo com isso, neste artigo, você aprendeu como converter arquivos PPT/PPTX do PowerPoint para HTML usando C#. Além disso, você viu como incluir os slides ocultos na conversão de PPTX para HTML. Você pode explorar mais sobre o Aspose.Slides para .NET usando a documentação.

Veja também