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();
}

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.