Importar Presentación - API de PowerPoint C++
Contents
[
Hide
]
Usando Aspose.Slides para C++, puedes importar presentaciones desde archivos en otros formatos. Aspose.Slides proporciona la clase SlideCollection para permitirte importar presentaciones desde PDF, documentos HTML, etc.
Importar PowerPoint desde PDF
En este caso, puedes convertir un PDF en una presentación de PowerPoint.
- Instancia un objeto de la clase de presentación.
- Llama al método AddFromPdf() y pasa el archivo PDF.
- Usa el método Save() para guardar el archivo en formato PowerPoint.
Este código C++ demuestra la operación de PDF a PowerPoint:
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
Consejo
Es posible que desees consultar la aplicación web gratuita de Aspose PDF a PowerPoint porque es una implementación en vivo del proceso descrito aquí.Importar PowerPoint desde HTML
En este caso, puedes convertir un documento HTML en una presentación de PowerPoint.
- Crea una instancia de la clase Presentation.
- Llama al método AddFromHtml() y pasa el archivo HTML.
- Usa el método Save() para guardar el archivo en formato PowerPoint.
Este código C++ demuestra la operación de HTML a PowerPoint:
auto presentation = System::MakeObject<Presentation>();
{
auto htmlStream = System::IO::File::OpenRead(u"page.html");
presentation->get_Slides()->AddFromHtml(htmlStream);
}
presentation->Save(u"MyPresentation.pptx", SaveFormat::Pptx);
Nota
También puedes usar Aspose.Slides para convertir HTML a otros formatos de archivo populares: