Convertir des fichiers PDF en PowerPoint PPT en Python

Le format PDF est très utilisé pour créer et partager des documents numériques. Comme il offre une prise en charge multiplateforme, les utilisateurs choisissent d’envoyer et de recevoir des documents au format PDF. Il peut arriver que vous ayez besoin d’importer le contenu d’un fichier PDF vers un autre document tel que Word, PowerPoint, etc. Pour ce faire par programmation, dans cet article, vous apprendrez comment convertir un fichier PDF en PowerPoint PPT/PPTX. en Python.

Bibliothèque Python pour la conversion PDF vers PowerPoint PPT

Aspose.Slides for Python est une bibliothèque étonnante qui fournit des fonctionnalités de base et avancées pour créer et manipuler des présentations PowerPoint. De plus, il permet une conversion haute fidélité des présentations vers d’autres formats. Nous utiliserons cette bibliothèque pour importer du contenu de PDF vers des diapositives PPT/PPTX. Vous pouvez installer la bibliothèque à partir de PyPI à l’aide de la commande suivante.

> pip install aspose.slides

Convertir PDF en PowerPoint PPT en Python

Dans la conversion PDF vers PowerPoint, vous n’avez pas besoin de parcourir les pages en PDF pour importer le contenu. Au lieu de cela, Aspose.Slides for Python s’occupe de ces opérations et vous facilite la conversion. Voici le flux de travail de la conversion PDF en PPT.

  • Créez une présentation vide.
  • Spécifiez un PDF à importer dans la présentation.
  • Aspose.Slides récupère les pages PDF et les convertit en diapositives.
  • Enregistrer la présentation.

Voici les étapes pour convertir un fichier PDF en PowerPoint PPTX en Python.

  • Créez une nouvelle présentation à l’aide de la classe Presentation.
  • Supprimez la diapositive par défaut ajoutée à la présentation à l’aide de la méthode Presentation.slides.remove_at(0).
  • Importez le PDF dans la présentation à l’aide de la méthode Presentation.slides.addfrompdf(string).
  • Enregistrez la présentation en tant que fichier PPT/PPTX à l’aide de la méthode Presentation.save(string, SaveFormat).

L’exemple de code suivant montre comment convertir un fichier PDF en une présentation PowerPoint en Python.

import aspose.slides as slides

# Create presentation
with slides.Presentation() as pres:

    # Remove default slide from presentation
    pres.slides.remove_at(0)

    # Import PDF to presentation
    pres.slides.add_from_pdf("candy.pdf")

    # Save presentation
    pres.save("pdf-to-ppt.pptx", slides.export.SaveFormat.PPTX)

Voici le PDF que nous avons pris pour convertir en PowerPoint PPTX.

Convertir PDF en PowerPoint PPT en Python

Vous trouverez ci-dessous la présentation PowerPoint que nous obtenons après l’importation du fichier PDF.

Python PDF vers PPT PPTX

Obtenez une licence gratuite

Vous pouvez utiliser Aspose.Slides for Python sans limitation d’évaluation en obtenant une licence temporaire.

Conclusion

Dans cet article, vous avez appris à convertir un fichier PDF en PowerPoint PPT/PPTX en Python. Nous avons démontré comment Aspose.Slides for Python convertit chaque page au format PDF en une diapositive au format PowerPoint PPT. En outre, vous pouvez visiter la documentation pour en savoir plus sur Aspose.Slides for Python. Vous pouvez également poster vos questions sur notre forum.

Voir également