Convertir PDF en PowerPoint avec Python
Convertir PDF en PowerPoint avec Python
Aspose.PDF for Python via .NET vous permet de convertir des fichiers PDF en présentations PowerPoint PPTX à partir du code Python.
Utilisez ce flux de travail lorsque vous devez réutiliser des rapports PDF, des présentations, des brochures ou des documents à distribuer sous forme de fichiers PowerPoint. Lors de la conversion, les pages PDF individuelles sont converties en diapositives séparées dans le fichier PPTX.
Lors de la conversion PDF vers PPTX, le texte peut être rendu sous forme de texte sélectionnable que vous pouvez mettre à jour dans PowerPoint. Pour convertir des fichiers PDF au format PPTX, Aspose.PDF fournit le PptxSaveOptions classe. Passez un PptxSaveOptions objet comme deuxième argument du save() méthode.
Convertir PDF en PPTX en Python
Pour convertir PDF en PPTX, utilisez les étapes de code suivantes.
Étapes : Convertir PDF en PowerPoint en Python
- Créez une instance de Document classe.
- Créez une instance de PptxSaveOptions classe.
- Appelez le document.save() méthode.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
Convertir le PDF en PPTX avec les diapositives sous forme d’images
Essayez de convertir le PDF en PowerPoint en ligne
Aspose.PDF fournit une version en ligne “PDF en PPTX” application où vous pouvez tester la qualité de la conversion.
Au cas où vous auriez besoin de convertir un PDF consultable en PPTX sous forme d’images au lieu de texte sélectionnable, Aspose.PDF fournit une telle fonctionnalité via PptxSaveOptions classe. Pour ce faire, définissez la propriété slides_as_images de PptxSaveOptions classe à ’true’ comme indiqué dans l’exemple de code suivant.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
Convertir le PDF en PPTX avec une résolution d’image personnalisée
Cette méthode convertit un document PDF en fichier PowerPoint (PPTX) tout en définissant une résolution d’image personnalisée (300 DPI) pour une meilleure qualité.
- Chargez le PDF dans un objet ‘ap.Document’.
- Créez une instance ‘PptxSaveOptions’.
- Définissez la propriété ‘image_resolution’ à 300 DPI pour un rendu de haute qualité.
- Enregistrez le PDF en tant que fichier PPTX en utilisant les options d’enregistrement définies.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
Conversions associées
- Convertir le PDF en Word pour une sortie de document éditable au lieu de diapositives.
- Convertir le PDF en Excel lorsque le PDF source contient des données d’entreprise fortement tabulaires.
- Convertir le PDF en HTML pour les flux de travail de publication prêts pour le navigateur.
