PPTX a HTML C#

En varios escenarios, las presentaciones de MS PowerPoint se convierten en imágenes o archivos HTML. Por ejemplo, cuando necesita incrustar diapositivas de presentación en una página web o mostrarlas dentro de una aplicación de escritorio. Para tales casos, este artículo le brinda una guía paso a paso sobre cómo convertir archivos de PowerPoint PPT o PPTX a HTML usando C#. Además, aprenderá cómo incluir o excluir las diapositivas ocultas de una presentación en el HTML convertido.

API de conversión de PowerPoint a HTML de C#

Aspose.Slides for .NET es una API de manipulación de presentaciones que le permite crear y procesar presentaciones de PowerPoint desde sus aplicaciones .NET. Junto con otras funciones de automatización de PowerPoint, la API le permite convertir presentaciones PPT/PPTX a otros formatos, incluido HTML. Puede descargar la DLL de la API o instalarla usando NuGet.

PM> Install-Package Aspose.Slides.NET

Convierta PowerPoint PPTX a HTML en C#

Los siguientes son los pasos para convertir un archivo PPTX de PowerPoint a HTML usando Aspose.Slides for .NET.

El siguiente ejemplo de código muestra cómo convertir un archivo PPTX de PowerPoint a HTML mediante C#.

// Cargar presentación 
Presentation pres = new Presentation("presentation.pptx");

// Crear opciones HTML
HtmlOptions htmlOpt = new HtmlOptions(); 

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

Presentación de Powerpoint

Archivo PPTX

HTML convertido

PPTX a HTML C#

Conversión de C# PPT/PPTX a HTML con diapositivas ocultas

Las presentaciones de PowerPoint también pueden incluir diapositivas ocultas. De forma predeterminada, las diapositivas ocultas se excluyen en la conversión a HTML. Sin embargo, puede configurar la API para incluir también las diapositivas ocultas. Los siguientes son los pasos para realizar esta operación.

El siguiente ejemplo de código muestra cómo incluir diapositivas ocultas en la conversión de PPTX a HTML en C#.

// Cargar presentación 
Presentation pres = new Presentation("presentation.pptx");

// Crear opciones HTML
HtmlOptions htmlOpt = new HtmlOptions();

// Mostrar diapositivas ocultas
htmlOpt.ShowHiddenSlides = true;

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

Obtenga una licencia de API gratuita

Puede obtener una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Conclusión

La conversión de PowerPoint a HTML se adopta en varios escenarios. De acuerdo con eso, en este artículo, ha aprendido cómo convertir archivos PowerPoint PPT/PPTX a HTML usando C#. Además, ha visto cómo incluir las diapositivas ocultas en la conversión de PPTX a HTML. Puede explorar más sobre Aspose.Slides for .NET usando la documentación.

Ver también