Convierta PowerPoint PPT a PPTX usando C++

PPT y PPTX son formatos de archivo que utiliza Microsoft PowerPoint para sus presentaciones. PPTX es la versión más reciente de PPT que se basa en XML. Debido al soporte de XML, es mucho más fácil para otros programas abrir las presentaciones con el nuevo formato PPTX. Puede haber situaciones en las que necesite migrar sus archivos PPT antiguos al formato PPTX más nuevo. Para tales casos, este artículo le enseñará cómo convertir archivos PPT de PowerPoint a formato PPTX usando C++.

API de C++ para convertir archivos PPT a formato PPTX

Para convertir archivos PPT a formato PPTX, utilizaremos la API Aspose.Slides for C++. Es una API robusta que le permite crear, leer y modificar archivos PPT y PPTX sin necesidad de software adicional. Además, la API admite la conversión de archivos PPT al formato PPTX. Para comenzar, puede instalar la API a través de NuGet o descargarla directamente desde la sección Descargas.

PM> Install-Package Aspose.Slides.Cpp

Conversión de archivos PPT de PowerPoint a formato PPTX usando C++

Convertir archivos PPT a PPTX es muy sencillo. Con solo unas pocas líneas de código, puede convertir sus archivos PPT al formato PPTX. Para lograrlo, siga los pasos que se detallan a continuación.

El siguiente código de muestra muestra cómo convertir archivos PPT a formato PPTX usando C++.

// Rutas de archivo
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.ppt";
const String outputFilePath = u"OutputDirectory\\PptToPptx_out.pptx";

// Cargue el archivo PPT
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Guarde el archivo PPTX
presentation->Save(outputFilePath, SaveFormat::Pptx);

Obtenga una licencia gratis

Para probar la API sin limitaciones de evaluación, puede solicitar una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo convertir archivos PPT de PowerPoint a formato PPTX usando C++. El fragmento de código compartido demuestra cómo lograr esta conversión con solo unas pocas líneas de código. Aspose.Slides for C++ ofrece muchas funciones adicionales para trabajar con archivos PPTX/PPT de PowerPoint. Puede explorar la API en detalle visitando la documentación oficial. Si tiene alguna pregunta, no dude en comunicarse con nosotros en nuestro foro de soporte gratuito.

Ver también