Images JPEG en Python

Convertir PowerPoint PPT/PPTX en images JPG/JPEG en Python

Microsoft PowerPoint est une application de présentation et de diapositives qui vous permet de créer des diaporamas. Dans certains cas, vous devez convertir PowerPoint PPT ou PPTX au format d’image JPEG. Par exemple, vous devez afficher la présentation PPT/PPTX en mode lecture seule dans votre application ou vous devrez peut-être créer les vignettes pour chaque diapositive PowerPoint, etc. Afin d’automatiser la conversion de PowerPoint en JPG, je vais vous montrer comment convertir Images PowerPoint PPT/PPTX vers JPG/JPEG en Python.

Les sujets suivants seront traités dans cet article :

Convertir PowerPoint PPT ou PPTX en API REST JPG/JPEG - Installation{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Installation}

Afin de convertir des images PPT(X) en JPG/JPEG en Python, nous utiliserons le SDK Python de GroupDocs.Conversion Cloud API. Python SDK de GroupDocs.Conversion fournit le meilleur moyen de convertir PowerPoint PPT en fichiers JPG en quelques secondes. Il est 100% gratuit, sécurisé et facile à utiliser Python SDK pour la conversion de fichiers. Il permet de convertir des documents de formats pris en charge en image par programme sur le cloud. Vous pouvez l’installer à l’aide de la commande suivante dans la console :

pip install groupdocs_conversion_cloud

Tout d’abord, obtenez votre ID client et votre secret à partir du tableau de bord avant de suivre les étapes mentionnées ci-dessous. Une fois que vous avez votre identifiant et votre secret, ajoutez le code ci-dessous dans votre application comme indiqué ci-dessous :

# Importez le SDK Python dans votre application Python à partir de http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Obtenez client_id et client_secret depuis https://dashboard.groupdocs.cloud après une inscription gratuite.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Obtenir les configurations de l'API de fichier
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Comment convertir PowerPoint PPT/PPTX en fichier JPG/JPEG en Python

Vous pouvez convertir une image BMP en fichier PDF en suivant les étapes simples mentionnées ci-dessous :

Télécharger le document

Tout d’abord, téléchargez le fichier PPT ou PPTX dans le cloud en utilisant l’exemple de code ci-dessous :

# Téléchargez le fichier PowerPoint PPT/PPTX sur votre stockage cloud
# Créer une instance de l'API File
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Appeler la demande de téléchargement de fichier
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

# Téléchargez le fichier docx dans le cloud
response = file_api.upload_file(request)
print(response.uploaded)

Par conséquent, le fichier PPT/PPTX téléchargé sera disponible dans la section des fichiers de votre tableau de bord sur le cloud.

Convertir PPT ou PPTX en JPG/JPEG en Python

Vous pouvez convertir convertir ppt en jpg avec une haute résolution ou au format jpeg par programmation en suivant les étapes ci-dessous :

  • Tout d’abord, créez une instance de ConvertApi
  • Ensuite, créez une instance de ConvertSettings
  • Ensuite, définissez le nom de stockage et le chemin du fichier PowerPoint
  • Définissez le format de fichier image résultant sur “jpeg”
  • Créer une instance de JpegConvertOptions
  • Définir l’échelle de gris, from\page, pages\count, quality, rotate\angle and use\pdf etc
  • Définissez convertOptions sur les paramètres
  • Maintenant, fournissez le chemin du fichier de sortie
  • Après cela, créez ConvertDocumentRequest avec ConvertSettings comme argument
  • Enfin, appelez la méthode ConvertApi.convert\document() avec ConvertDocumentRequest pour enregistrer le fichier converti

L’exemple de code suivant montre comment convertir le format de fichier PPTX au format JPEG à l’aide de l’API REST en Python :

# Comment convertir PowerPoint PPT ou PPTX au format JPG/JPEG en Python
try:
    # Créer une instance de l'API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Définir les paramètres de conversion
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-file.pptx"
    settings.format = "jpeg"
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted PPTX to JPEG format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

L’exemple de code ci-dessus enregistrera le fichier JPEG converti sur le cloud.

Télécharger le fichier converti

L’exemple de code ci-dessus enregistrera le fichier powerpoint converti en jpg haute résolution sur le cloud. Vous pouvez le télécharger à l’aide de l’exemple de code suivant :

# Initialisation de l'API pour télécharger le fichier converti
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Créer une demande de fichier de téléchargement
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)

# Télécharger le fichier converti
response = file_api.download_file(request)

# Déplacez le fichier jpeg de l'image téléchargée dans votre répertoire local
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Convertisseur PowerPoint en JPG en ligne gratuit

Comment convertir pptx en jpg en ligne ? Veuillez essayer l’outil gratuit de conversion ppt en jpg suivant pour convertir ppt en jpg en ligne, qui est développé à l’aide de l’API ci-dessus.

Conclusion

Dans cet article, nous avons appris comment convertir PowerPoint en formats JPG/JPEG sur le cloud. Maintenant tu sais:

  • comment convertir une diapositive PowerPoint en jpg ou jpeg en Python ;
  • télécharger par programmation le fichier PowerPoint dans le cloud ;
  • comment télécharger le fichier converti depuis le cloud ;
  • comment convertir pptx en jpg gratuitement en utilisant l’outil en ligne ;

Vous pouvez en savoir plus sur l’API GroupDocs.Conversion Cloud à l’aide de la documentation. Nous fournissons également une section API Reference qui vous permet de visualiser et d’interagir avec nos API directement via le navigateur.

poser une question

Si vous avez des questions sur le convertisseur PowerPoint en JPG ou JPEG, n’hésitez pas à nous les poser sur le Forum d’assistance gratuit.

Voir également