Les fichiers PowerPoint PPT ou PPTX sont souvent convertis dans d’autres formats à des fins différentes. Cela peut être utile lorsque vous imprimez les diapositives, créez un diaporama ou une visionneuse PowerPoint, etc. Entre autres formats, SVG est un format d’image vectorielle populaire utilisé pour représenter les diapositives PPT. En conséquence, dans cet article, vous apprendrez à convertir des diapositives PowerPoint PPT en images SVG en Python.
- Bibliothèque Python pour convertir des diapositives PowerPoint en SVG
- Convertir des diapositives dans un PowerPoint PPT en SVG
Bibliothèque Python pour convertir des diapositives PowerPoint en SVG
Aspose.Slides for Python est une bibliothèque étonnante qui fournit un tas de fonctionnalités pour créer et manipuler des présentations PowerPoint. Vous pouvez créer des présentations simples ou complexes à partir de zéro de manière transparente. De plus, la bibliothèque vous permet de convertir des fichiers PPT, PPTX et ODP vers d’autres formats populaires. Nous utiliserons cette bibliothèque pour convertir nos présentations PPT/PPTX en images SVG. Vous pouvez l’installer à partir de PyPI en utilisant la commande pip suivante.
> pip install aspose.slides
Convertir des diapositives PowerPoint PPT en SVG en Python
Pour convertir une présentation PowerPoint en images SVG, vous devrez parcourir les diapositives. Une fois que vous avez accédé à une diapositive, vous pouvez facilement l’enregistrer en tant qu’image SVG. Voyons donc comment convertir des diapositives dans un fichier PPT/PPTX en images SVG en Python.
- Chargez le fichier PPT/PPTX à l’aide de la classe Presentation.
- Parcourez les diapositives à l’aide de la collection Presentation.slides.
- Convertissez chaque diapositive en SVG à l’aide de la méthode Slide.writeassvg().
L’exemple de code suivant montre comment convertir des diapositives dans un fichier PPTX en images SVG en Python.
import aspose.slides as slides
# Load the presentation
with slides.Presentation("presentation.pptx") as presentation:
# Loop through the slides
for slide in presentation.slides:
# Export slides to SVG format
with open("presentation_slide_{0}.svg".format(str(slide.slide_number)), "wb") as file:
slide.write_as_svg(file)
La capture d’écran suivante montre une diapositive PPT après conversion en image SVG.
Obtenez une licence gratuite
Vous pouvez obtenir une licence temporaire gratuite pour essayer Aspose.Slides for Python sans limitation d’évaluation.
Conclusion
La conversion PowerPoint PPT/PPTX en SVG est utile dans divers cas, comme pour les diaporamas, le rendu/impression de haute qualité des diapositives, etc. Dans cet article, vous avez appris comment convertir PowerPoint PPT ou PPTX en SVG en Python. Vous pouvez facilement installer Aspose.Slides for Python et intégrer la conversion PowerPoint en SVG dans vos applications Python. De plus, vous pouvez en savoir plus sur Aspose.Slides for Python en utilisant documentation. Vous pouvez également nous faire part de vos questions via notre forum.