Konwertuj prezentacje PowerPoint w trybie Handout na Androidzie

Wprowadzenie

Aspose.Slides umożliwia konwertowanie prezentacji do różnych formatów, w tym tworzenie notatek do druku w trybie Handout. Tryb ten pozwala skonfigurować, jak wiele slajdów ma się znaleźć na jednej stronie, co jest przydatne na konferencjach, seminariach i innych wydarzeniach. Można włączyć ten tryb, ustawiając metodę setSlidesLayoutOptions w interfejsach IPdfOptions, IRenderingOptions, IHtmlOptions, oraz ITiffOptions .

Eksport w trybie Handout

Do skonfigurowania trybu Handout użyj obiektu HandoutLayoutingOptions, który określa, ile slajdów zostanie umieszczonych na jednej stronie oraz inne parametry wyświetlania.

Poniżej znajduje się przykład kodu pokazujący, jak przekonwertować prezentację do PDF w trybie Handout.

// Załaduj prezentację.
Presentation presentation = new Presentation("sample.pptx");
try {
	// Ustaw opcje eksportu.
	HandoutLayoutingOptions slidesLayoutOptions = new HandoutLayoutingOptions();
	slidesLayoutOptions.setHandout(HandoutType.Handouts4Horizontal);  // 4 slajdy na jednej stronie w poziomie
	slidesLayoutOptions.setPrintSlideNumbers(true);                   // drukuj numery slajdów
	slidesLayoutOptions.setPrintFrameSlide(true);                     // drukuj ramkę wokół slajdów
	slidesLayoutOptions.setPrintComments(false);                      // brak komentarzy

	PdfOptions pdfOptions = new PdfOptions();
	pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);

	// Eksportuj prezentację do PDF z wybranym układem.
	presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
	if (presentation != null) presentation.dispose();
}

FAQ

Jaka jest maksymalna liczba miniatur slajdów na stronę w trybie Handout?

Aspose.Slides obsługuje presets do 9 miniatur na stronę z układami poziomymi lub pionowymi: 1, 2, 3, 4 (poziomo/pionowo), 6 (poziomo/pionowo) oraz 9 (poziomo/pionowo).

Czy mogę zdefiniować własną siatkę, np. 5 lub 8 slajdów na stronę?

Nie. Liczba i kolejność miniatur są ściśle kontrolowane przez klasę HandoutType; dowolne układy nie są obsługiwane.

Czy mogę uwzględnić ukryte slajdy w wyjściu Handout?

Tak. Włącz ukryte slajdy, używając metody setShowHiddenSlides w ustawieniach eksportu dla docelowego formatu, takiego jak PdfOptions, HtmlOptions, lub TiffOptions.