En este tutorial, nos centraremos en cómo convertir SVG a Presentation usando Python sin depender de PowerPoint. La aplicación se puede utilizar dentro de cualquiera de los entornos configurados de .NET core y Python en sistemas operativos como Windows, Linux o macOS para convertir SVG a PPTX en Python.
Pasos para exportar SVG a PPTX en Python
- Configure el entorno en use Aspose.Slides para Python a través de .NET en su aplicación para convertir SVG en una presentación
- Cree una presentación predeterminada utilizando una instancia de la clase Presentation
- Cargue la primera diapositiva de la colección de diapositivas de la presentación
- Abra el archivo SVG, lea su contenido como una cadena e insértelo en la colección de imágenes de presentación.
- Inserte un marco de imagen dentro de la diapositiva con una imagen SVG agregada usando una instancia de IPictureFrame
- Guarde el archivo PPTX con una imagen SVG en el disco
Los sencillos pasos anteriores en Python exportar SVG como presentación PPT usando una interfaz API simple. Comenzaremos creando una presentación predeterminada utilizando una instancia de la clase Presentation y accediendo a la primera diapositiva predeterminada de la colección de diapositivas de la presentación. Luego cargaremos y leeremos el contenido del archivo SVG como una cadena del disco y lo agregaremos a un IPPImage dentro de la colección de imágenes de presentación. Finalmente, al usar una instancia de clase IPictureFrame, se agregará una forma de marco de imagen que utilizará el archivo SVG agregado antes de guardar la presentación resultante en el disco.
Código para convertir SVG a PPTX en Python
En Python SVG a PowerPoint, la aplicación de conversión de presentaciones se puede desarrollar fácilmente utilizando el código de muestra anterior. También se puede cargar una presentación existente e insertar el contenido del archivo SVG en cualquier posición deseada dentro de la diapositiva junto con la configuración de cualquier tamaño de imagen personalizado. El archivo SVG también se puede cargar como un flujo de memoria desde fuentes que incluyen bases de datos o también la web.
Este tema explicó cómo insertar SVG en la presentación usando Python. Si está interesado en obtener información sobre cómo insertar una tabla dentro de la diapositiva de PowerPoint, consulte el artículo sobre cómo crear una tabla en PowerPoint usando Python.