Convertir PDF en PowerPoint
Nous avons une API nommée Aspose.Slides qui offre la fonctionnalité de créer ainsi que de manipuler les présentations PPT/PPTX. Cette API fournit également la fonctionnalité de convertir des fichiers PPT/PPTX au format PDF. Dans Aspose.PDF pour Java, nous avons introduit une fonctionnalité permettant de transformer des documents PDF en format PPTX. Au cours de cette conversion, les pages individuelles du fichier PDF sont converties en diapositives séparées dans le fichier PPTX.
Pendant la conversion de PDF à PPTX, le texte est rendu comme un texte où vous pouvez le sélectionner/le mettre à jour, au lieu d’être rendu comme une image. Veuillez noter que pour convertir des fichiers PDF en format PPTX, Aspose.PDF fournit une classe nommée PptxSaveOptions. Un objet de la classe PptxSaveOptions est passé comme deuxième argument à la méthode Document.save(..).
Consultez l’extrait de code suivant pour résoudre vos tâches avec la conversion PDF en format PowerPoint :
public void convertPDFtoPowerPoint() {
// Charger le document PDF
try {
document = new Document(inputStream);
} catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
// Instancier l'objet ExcelSave Option
PptxSaveOptions pptxSaveOptions = new PptxSaveOptions();
// Sauvegarder le résultat en PPTX
File xlsFileName = new File(fileStorage, "PDF-to-Powerpoint.pptx");
try {
// Enregistrer le fichier au format PPTX
document.save(xlsFileName.toString(), pptxSaveOptions);
}
catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
resultMessage.setText(R.string.success_message);
}