Dans ce didacticiel, nous allons nous concentrer sur la façon de convertir SVG en Presentation en utilisant Python sans dépendre de PowerPoint. L’application peut être utilisée dans n’importe quel environnement configuré .NET core et Python dans des systèmes d’exploitation tels que Windows, Linux ou macOS pour convertir SVG en PPTX en Python.
Étapes pour exporter SVG vers PPTX en Python
- Configurez l’environnement sur utiliser Aspose.Slides pour Python via .NET dans votre application pour convertir SVG en présentation
- Créer une présentation par défaut à l’aide d’une instance de la classe Presentation
- Charger la première diapositive de la collection de diapositives de la présentation
- Ouvrez le fichier SVG, lisez son contenu sous forme de chaîne et insérez-le dans la collection d’images de présentation
- Insérez un cadre d’image à l’intérieur de la diapositive avec une image SVG ajoutée à l’aide d’une instance de IPictureFrame
- Enregistrez le fichier PPTX avec une image SVG sur le disque
Les étapes simples ci-dessus dans * Python exportent SVG en tant que présentation PPT * à l’aide d’une interface API simple. Nous allons commencer par créer une présentation par défaut à l’aide d’une instance de la classe Presentation et accéder à la première diapositive par défaut de la collection de diapositives de la présentation. Nous allons ensuite charger et lire le contenu du fichier SVG sous forme de chaîne à partir du disque et l’ajouter à un IPPImage dans la collection d’images de présentation. Enfin, en utilisant une instance de classe IPictureFrame, une forme de cadre d’image sera ajoutée qui utilisera le fichier SVG ajouté avant d’enregistrer la présentation résultante sur le disque.
Code pour convertir SVG en PPTX en Python
Dans * Python SVG vers PowerPoint *, l’application de conversion de présentation peut être facilement développée en utilisant l’exemple de code ci-dessus. On peut également charger une présentation existante et insérer le contenu du fichier SVG à n’importe quelle position souhaitée à l’intérieur de la diapositive, tout en définissant également une taille d’image personnalisée. Le fichier SVG peut également être chargé en tant que flux de mémoire à partir de sources telles que des bases de données ou le Web.
Cette rubrique expliquait comment insérer SVG dans une présentation à l’aide de Python. Si vous souhaitez en savoir plus sur l’insertion d’un tableau dans la diapositive PowerPoint, consultez l’article sur comment créer un tableau dans PowerPoint en utilisant Python.