La conversion de PDF en PPT ou PPTX est une tâche cruciale dans le monde des affaires en évolution rapide d’aujourd’hui. Le PDF est un format populaire pour les documents, mais il peut être difficile de modifier ou de personnaliser le contenu. Pour surmonter ce problème, vous devez convertir le PDF en PPT ou PPTX, qui sont deux formats populaires pour les présentations et peuvent être facilement modifiés et personnalisés. Dans cet article de blog, nous expliquerons comment convertir un PDF en PPT ou PPTX à l’aide de Java.
Les sujets suivants seront abordés dans ce didacticiel :
- Installation de l’API REST et du SDK de conversion Java PDF vers PPT et PPTX
- Comment convertir un PDF en PowerPoint PPTX modifiable à l’aide de Java
Conversion Java PDF vers PPT et PPTX Installation de l’API REST et du SDK
Pour convertir un PDF en PowerPoint (PPT, PPTX), j’utiliserai GroupDocs.Conversion Cloud SDK pour Java. Il s’agit d’une solution API REST indépendante de la plate-forme pour la conversion de documents et d’images sans dépendre d’un logiciel tiers. Il vous permet également de convertir plus de 50 types de documents et d’images de n’importe quel format de fichier pris en charge vers n’importe quel format dont vous avez besoin. Vous pouvez rapidement convertir des documents d’un format à un autre comme Word, PDF, PowerPoint, Excel, HTML, CAO, images raster, etc.
Vous pouvez télécharger le fichier JAR de l’API ou utiliser les configurations Maven suivantes. Ajoutez un référentiel et une dépendance au fichier pom.xml de votre projet.
Référentiel Maven :
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
Dépendance Maven :
<dependency>
<groupId>com.groupdocs</groupId
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>23.4</version>
<scope>compile</scope>
</dependency>
Après avoir intégré le SDK GroupDocs.Conversion Cloud dans votre projet Java : Inscrivez-vous pour un compte. Collectez votre ID client et votre secret client à partir du tableau de bord avant de commencer à suivre les étapes et les exemples de code disponibles. De plus, il est important de vérifier la documentation de l’API et les limites d’utilisation avant de l’utiliser. Veuillez entrer le code ci-dessous une fois que vous avez votre identifiant et votre secret :
# Obtenez votre client_id et client_secret sur https://dashboard.groupdocs.cloud après une inscription gratuite.
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);
Comment convertir un PDF en PowerPoint PPTX modifiable à l’aide de Java
Une fois que vous avez configuré votre environnement Java et installé l’API GroupDocs.Conversion Cloud SDK pour Java REST, vous pouvez commencer à convertir un PDF en PPT ou PPTX. Le processus est simple et comprend ces étapes :
- Télécharger le document PDF dans le Cloud
- Convertir fichiers PDF en PowerPoint en Java
- Télécharger le fichier converti
Télécharger le fichier
Tout d’abord, téléchargez le document PDF sur le stockage cloud en utilisant l’extrait de code comme indiqué ci-dessous :
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Importer un fichier dans Cloud Storage à l'aide de Java
public class App {
public static void main(String[] args) {
// Créer une instance de l'API de conversion
FileApi apiInstance = new FileApi(configuration);
try {
File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
FilesUploadResult response = apiInstance.uploadFile(request);
System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
Par conséquent, le document HTML téléchargé sera disponible dans la section fichiers de votre tableau de bord sur le cloud.
Convertir un fichier PDF en présentations PowerPoint en Java
Pour commencer à convertir un PDF en PPT ou PPTX en Java à l’aide de GroupDocs.Conversion Cloud SDK for Java REST API, vous devrez suivre ces étapes :
- Tout d’abord, importez les classes requises dans votre fichier Java.
- Deuxièmement, créez une instance de la classe ConvertApi.
- Troisièmement, créez une instance de la classe ConvertSettings.
- Ensuite, indiquez le nom du stockage cloud.
- Maintenant, définissez le chemin du fichier PDF d’entrée et le format du fichier de sortie sur “pptx”.
- Ensuite, créez une instance de la classe PptxConvertOptions.
- En option, définissez diverses options de conversion telles que setFromPage, setPagesCount, setZoom, etc.
- Maintenant, définissez les options de conversion et le chemin du fichier de sortie à l’aide de l’instance ConvertSettings.
- Après cela, créez une instance de classe ConvertDocumentRequest et transmettez le paramètre settings.
- Enfin, appelez la méthode convert\document() et passez le paramètre ConvertDocumentRequest.
L’extrait de code suivant montre comment convertir un document PDF en une présentation PowerPoint en Java à l’aide de l’API REST :
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Convertir PDF en PowerPoint PPTX en Java.
public class App {
public static void main(String[] args) {
// Créer une instance de l'API de conversion
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// Préparer les paramètres de conversion
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pdf");
settings.setFormat("pptx");
PptxConvertOptions convertOptions = new PptxConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(2);
convertOptions.setZoom(200);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.pptx");
// convertir au format spécifié
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
Télécharger le fichier converti
L’exemple de code ci-dessus enregistrera le fichier PowerPoint converti dans le cloud. Vous pouvez le télécharger à l’aide de l’extrait de code suivant :
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Télécharger le fichier à partir du Cloud Storage en Java
public class App {
public static void main(String[] args) {
// Créer une instance de l'API de conversion
FileApi apiInstance = new FileApi(configuration);
try {
DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.pptx", MyStorage, null);
File response = apiInstance.downloadFile(request);
System.err.println("Expected response type is File: " + response.length());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
Convertisseur PDF en PPTX en ligne gratuit
Comment convertir gratuitement des fichiers PDF en fichiers PowerPoint en ligne ? Veuillez essayer un PDF en PPTX convertisseur en ligne pour créer gratuitement une présentation PowerPoint à partir d’un document PDF. Ce convertisseur est développé à l’aide de l’API mentionnée ci-dessus.
Résumé
Cela nous amène à la fin de cet article de blog. Voici ce que vous avez appris de cet article :
- comment convertir par programme des fichiers PDF en fichiers PowerPoint en Java à l’aide de l’API REST GroupDocs.Conversion Cloud ;
- télécharger par programme le fichier PDF sur le cloud, puis télécharger le fichier PowerPoint converti à partir du cloud ;
- et convertir en ligne PDF en PowerPoint à l’aide d’un convertisseur PDF PowerPoint gratuit.
De plus, GroupDocs.Conversion fournit également une section API Reference qui vous permet de visualiser et de communiquer avec nos API directement via le navigateur. Le code source complet de Java SDK est disponible gratuitement sur Github. Veuillez consulter le SDK GroupDocs.Conversion Cloud pour Java Exemples ici.
De plus, nous vous encourageons à consulter notre Guide de démarrage pour connaître les étapes détaillées et l’utilisation de l’API.
Enfin, nous continuons à écrire de nouveaux articles de blog sur différents formats de fichiers et conversions à l’aide de l’API REST. Alors, s’il vous plaît contactez-nous pour les dernières mises à jour.
poser une question
Pour toute question sur le convertisseur PDF en PPT, n’hésitez pas à nous contacter sur le forum d’assistance gratuit.
FAQ
Comment configurer l’API REST GroupDocs.Conversion Cloud pour Java ?
Pour configurer l’API REST GroupDocs.Conversion Cloud en Java, vous devrez vous inscrire pour un compte, obtenir une clé API, puis intégrer l’API dans votre projet Java à l’aide du SDK fourni .
Puis-je convertir des PDF protégés par mot de passe en présentations PowerPoint ?
Oui, vous pouvez convertir des PDF protégés par mot de passe en fichiers PowerPoint à l’aide de l’API REST GroupDocs.Conversion Cloud en transmettant le mot de passe en tant que paramètre dans la demande d’API.
Comment convertir gratuitement un PDF en PPT en ligne ?
Le convertisseur PDF en PPT en ligne vous permet de convertir gratuitement des PDF en PowerPoint. Veuillez suivre les instructions étape par étape données ci-dessous pour la conversion :
- Ouvrez convertisseur de fichiers PDF en PPT gratuit en ligne.
- Maintenant, cliquez à l’intérieur de la zone de dépôt de fichier pour télécharger un fichier PDF ou faites glisser et déposez un fichier PDF.
- Ensuite, cliquez sur le bouton Convertir maintenant. Le convertisseur PDF en PowerPoint gratuit en ligne transformera le PDF en fichier PPT.
- Le lien de téléchargement du fichier PowerPoint de sortie sera disponible instantanément après la conversion du fichier PDF en PowerPoint.
Comment convertir un PDF en PowerPoint sur Windows ?
Veuillez visiter ce lien pour télécharger un convertisseur PDF vers PowerPoint hors ligne pour Windows. Ce convertisseur de document PDF en fichier PowerPoint peut rapidement convertir un PDF en PowerPoint sous Windows en un seul clic.
Voir également
Si vous souhaitez en savoir plus sur des sujets connexes, nous vous recommandons de lire les articles répertoriés ci-dessous :
- Comment convertir PowerPoint PPT en HTML en utilisant Java
- Convertir EXCEL en JSON et JSON en EXCEL en Python
- Comment convertir CSV en JSON et JSON en CSV en Python
- Convertir des documents Word en PDF à l’aide de l’API REST en Python
- Comment convertir un PDF en Excel en Python à l’aide de l’API REST
- Convertir un PDF en document Word modifiable avec Python SDK
- Comment convertir un PDF en PPTX à l’aide d’une API REST en Python
- Convertir un fichier PDF au format PNG et PNG au format PDF à l’aide de Java
- Convertir un fichier Word en HTML en Java à l’aide de l’API REST