Convertir les présentations PowerPoint en TIFF avec des notes en Java
Aperçu
Aspose.Slides for Java fournit une solution simple pour convertir des présentations PowerPoint et OpenDocument (PPT, PPTX et ODP) avec notes au format TIFF. Ce format est largement utilisé pour le stockage d’images de haute qualité, l’impression et l’archivage de documents. Avec Aspose.Slides, vous pouvez non seulement exporter des présentations complètes avec les notes du présentateur, mais aussi générer des miniatures de diapositives en affichage Diapositive de notes. Le processus de conversion est simple et efficace, en utilisant la méthode save de la classe Presentation pour transformer l’ensemble de la présentation en une série d’images TIFF tout en conservant les notes et la mise en page.
Convertir une présentation en TIFF avec notes
Enregistrer une présentation PowerPoint ou OpenDocument au format TIFF avec notes à l’aide d’Aspose.Slides for Java implique les étapes suivantes :
- Instancier la classe Presentation : charger un fichier PowerPoint ou OpenDocument.
- Configurer les options de disposition de sortie : utilisez la classe NotesCommentsLayoutingOptions pour spécifier comment les notes et les commentaires doivent être affichés.
- Enregistrer la présentation au format TIFF : passez les options configurées à la méthode save .
Supposons que nous ayons un fichier “speaker_notes.pptx” contenant la diapositive suivante :

Le fragment de code ci-dessous montre comment convertir la présentation en image TIFF en affichage Diapositive de notes en utilisant la méthode setSlidesLayoutOptions :
// Instancier la classe Presentation qui représente un fichier de présentation.
Presentation presentation = new Presentation("speaker_notes.pptx");
try {
NotesCommentsLayoutingOptions notesOptions = new NotesCommentsLayoutingOptions();
notesOptions.setNotesPosition(NotesPositions.BottomFull); // Afficher les notes sous la diapositive.
// Configurer les options TIFF avec la mise en page des notes.
TiffOptions tiffOptions = new TiffOptions();
tiffOptions.setDpiX(300);
tiffOptions.setDpiY(300);
tiffOptions.setSlidesLayoutOptions(notesOptions);
// Enregistrer la présentation au format TIFF avec les notes du présentateur.
presentation.save("TIFF_with_notes.tiff", SaveFormat.Tiff, tiffOptions);
} finally {
presentation.dispose();
}
Le résultat :
