Convierta presentaciones de PowerPoint a SVG usando C++

El formato SVG se usa a menudo para incrustar contenido en aplicaciones web y de escritorio. Puede haber situaciones en las que necesite incrustar sus presentaciones de PowerPoint en dichas aplicaciones. En tales circunstancias, la conversión de los archivos de PowerPoint al formato SVG resultará útil. Con ese fin, este artículo le enseñará cómo convertir presentaciones de PowerPoint a formato SVG usando C++.

API de C++ para convertir archivos de PowerPoint a formato SVG

Aspose.Slides for C++ es una API de C++ para trabajar con archivos de PowerPoint. Le permite crear, leer y modificar archivos PowerPoint PPT y PPTX sin necesidad de software adicional. Además, la API admite la conversión de archivos PPTX/PPT a formato SVG. Puede instalar la API a través de NuGet o descargarla directamente desde la sección Descargas.

PM> Install-Package Aspose.Slides.Cpp

Convierta archivos PowerPoint PPTX/PPT a formato SVG usando C++

Los siguientes son los pasos para convertir archivos PowerPoint PPTX/PPT a formato SVG.

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

// Ruta del archivo de origen
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";

// Cargar el archivo de presentación
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Bucle a través de las diapositivas
for (SharedPtr<ISlide> slide : presentation->get_Slides())
{
	// Crear una instancia de la clase FileStream
	SharedPtr<FileStream> stream = File::OpenWrite(String::Format(u"OutputDirectory\\PresentationToSvg_out_{0}.svg", slide->get_SlideNumber()));

	// Escribe la diapositiva en la secuencia.
	slide->WriteAsSvg(stream);

	// Cierra la corriente
	stream->Close();
}

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, aprendió cómo convertir archivos PPTX/PPT de PowerPoint a formato SVG usando C++. El ejemplo de código compartido muestra cómo convertir archivos de PowerPoint a formato SVG en solo unas pocas líneas de código. Aspose.Slides for C++ es una potente API que proporciona un montón de funciones adicionales para automatizar sus tareas relacionadas con PowerPoint. Puede explorar la API en detalle visitando la documentación oficial. Si tiene alguna consulta, no dude en comunicarse con nosotros en nuestro foro de soporte gratuito.

Ver también

Sugerencia: es posible que desee consultar Convertidor gratuito de PowerPoint a SVG de Aspose.