API Python PowerPoint pour les présentations. Python PPTX, PPT
Créez, lisez, écrivez, modifiez, fusionnez, clonez, protégez et convertissez des présentations PowerPoint et OpenOffice en Python sans aucun logiciel externe.
Télécharger l'essai gratuitAspose.Slides pour Python via .NET est une bibliothèque de classes puissante pour travailler avec ou traiter des présentations. Grâce à ce produit, les applications et les développeurs peuvent lire, éditer ou manipuler et convertir des présentations PowerPoint (PPT, PPTX) et des présentations dans d'autres formats (ODP) sans applications ou dépendances tierces.
Aspose.Slides pour Python via. NET fournit ces fonctionnalités populaires :
- Charger, ouvrir et afficher des présentations.
- Édition de présentations.
- Conversion de présentations en PDF, Word, JPG, HTML, GIF, SVG et de nombreux autres formats.
- Présentations de rendu et d'impression.
- Cryptage et décryptage des présentations ; protéger les présentations par mot de passe et supprimer les mots de passe.
- Manipuler des entités de présentation, telles que des diapositives principales, des formes, des graphiques, des cadres photo, des cadres audio, des cadres vidéo, des macros OLE, VBA, des animations, etc.
- Et bien d'autres fonctionnalités.
Python est un langage très populaire qui est très utilisé dans les applications régulières, le développement Web, les tâches de recherche et académiques, l'analyse de données, etc. Pour cette raison, l'équipe Aspose.Slides est fière d'offrir < strong>Aspose.Slides pour Python via .NET à la communauté Python.
Fonctionnalités avancées de l'API Python PowerPoint
Créer ou cloner des diapositives à partir de modèles
Travailler avec des tableaux PowerPoint via l'API
Appliquer ou supprimer la protection sur les formes
Ajouter des graphiques Excel en tant qu'OleObjects aux diapositives
Prise en charge des OleObjects liés
Générer des présentations à partir de la base de données
Protégez les présentations et le PDF résultant
Imprimer des présentations sur une imprimante physique
Créer et personnaliser des graphiques
Configuration requise
- Compatible avec Python 3.5, 3.6, 3.7, 3.8 et 3.9
- Si vous écrivez du code Python sous Linux, consultez les exigences supplémentaires pour Linux
Comment installer
Utilisez pip pour installer notre bibliothèque Python pour le traitement des présentations à partir du dépôt PyPI
:pip install aspose.slides
Créer une nouvelle présentation PowerPoint. Python PPTX, PPT ou ODP
Dans l'exemple ci-dessous, nous avons ajouté une ligne à la première diapositive de la présentation.
import aspose.slides as slides
# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
slide = presentation.slides[0]
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
Fusionner des présentations : Python PPTX, PPT ou ODP
Ce code Python vous montre comment fusionner des présentations :
import aspose.slides as slides
with slides.Presentation("Presentation1.pptx") as pres1:
with slides.Presentation("Presentation2.pptx") as pres2:
for slide in pres2.slides:
pres1.slides.add_clone(slide)
pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
Importer une présentation à partir d'un PDF : Python PPTX, PPT ou ODP
Ce code Python illustre le processus de conversion PDF vers PowerPoint :
import aspose.slides as slides
with slides.Presentation() as pres:
pres.slides.remove_at(0)
pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
Convertir PowerPoint en PDF avec les options par défaut : Python PPTX, PPT ou ODP en PDF
Ce code python vous montre comment convertir un document PowerPoint PPT, PPTX et OpenOffice ODP en un document PDF en utilisant les options par défaut. Le fichier résultant est un document PDF aux niveaux de qualité maximum
import aspose.slides as slides
# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")
# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
Convertir PowerPoint en JPG : Python PPTX, PPT ou ODP en JPEG
L'exemple suivant vous montre comment convertir un document PowerPoint PPT, PPTX et OpenOffice ODP en un ensemble d'images JPEG.
import aspose.slides as slides
import aspose.pydrawing as drawing
pres = slides.Presentation("pres.pptx")
for sld in pres.slides:
bmp = sld.get_thumbnail(1, 1)
bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
Ce que les gens disent
Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API PowerPoint.
- Ressources d'apprentissage
- Documentation
- Code source
- Références API
- Vidéos didactiques
- Support produit
- Assistance gratuite
- Assistance payante
- Blog
- Notes de version
- Pourquoi Aspose.Slides pour Python via .NET ?
- Liste des clients
- Réussites