Convertir des présentations PowerPoint en mode distribution sur Android
Exportation du mode distribution
Aspose.Slides offre la possibilité de convertir des présentations en divers formats, y compris la création de fiches de distribution pour l’impression en mode Distribution. Ce mode vous permet de configurer la manière dont plusieurs diapositives apparaissent sur une même page, ce qui est utile pour les conférences, séminaires et autres événements. Vous pouvez activer ce mode en définissant la méthode setSlidesLayoutOptions dans les interfaces IPdfOptions, IRenderingOptions, IHtmlOptions, et ITiffOptions.
Pour configurer le mode Distribution, utilisez l’objet HandoutLayoutingOptions, qui détermine combien de diapositives sont placées sur une seule page ainsi que d’autres paramètres d’affichage.
Vous trouverez ci‑dessous un exemple de code montrant comment convertir une présentation en PDF en mode Distribution.
// Charger une présentation.
Presentation presentation = new Presentation("sample.pptx");
try {
// Définir les options d'exportation.
HandoutLayoutingOptions slidesLayoutOptions = new HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(HandoutType.Handouts4Horizontal); // 4 diapositives sur une page horizontalement
slidesLayoutOptions.setPrintSlideNumbers(true); // imprimer les numéros de diapositives
slidesLayoutOptions.setPrintFrameSlide(true); // imprimer un cadre autour des diapositives
slidesLayoutOptions.setPrintComments(false); // aucun commentaire
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);
// Exporter la présentation en PDF avec la disposition choisie.
presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (presentation != null) presentation.dispose();
}
setSlidesLayoutOptions n’est disponible que pour certains formats de sortie, tels que PDF, HTML, TIFF, et lors du rendu en images.
FAQ
Quel est le nombre maximal de vignettes de diapositives par page en mode Distribution ?
Aspose.Slides prend en charge les préréglages jusqu’à 9 vignettes par page avec un ordre horizontal ou vertical : 1, 2, 3, 4 (horizontal/vertical), 6 (horizontal/vertical) et 9 (horizontal/vertical).
Puis‑je définir une grille personnalisée, par exemple 5 ou 8 diapositives par page ?
Non. Le nombre et l’ordre des vignettes sont contrôlés strictement par la classe HandoutType ; les dispositions arbitraires ne sont pas prises en charge.
Puis‑je inclure les diapositives masquées dans la sortie Distribution ?
Oui. Activez les diapositives masquées en utilisant la méthode setShowHiddenSlides dans les paramètres d’exportation du format cible, tels que PdfOptions, HtmlOptions, ou TiffOptions.