PowerPoint-Präsentationen im Handout-Modus auf Android konvertieren
Handout-Modus Export
Aspose.Slides bietet die Möglichkeit, Präsentationen in verschiedene Formate zu konvertieren, einschließlich der Erstellung von Handouts zum Drucken im Handout-Modus. Dieser Modus ermöglicht es Ihnen, zu konfigurieren, wie mehrere Folien auf einer einzigen Seite angezeigt werden, was ihn für Konferenzen, Seminare und andere Veranstaltungen nützlich macht. Sie können diesen Modus aktivieren, indem Sie die Methode setSlidesLayoutOptions in den Schnittstellen IPdfOptions, IRenderingOptions, IHtmlOptions und ITiffOptions festlegen.
Um den Handout-Modus zu konfigurieren, verwenden Sie das Objekt HandoutLayoutingOptions, das festlegt, wie viele Folien auf einer einzelnen Seite platziert werden und weitere Anzeigeparameter.
Unten steht ein Codebeispiel, das zeigt, wie man eine Präsentation in PDF im Handout-Modus konvertiert.
// Präsentation laden.
Presentation presentation = new Presentation("sample.pptx");
try {
// Exportoptionen festlegen.
HandoutLayoutingOptions slidesLayoutOptions = new HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(HandoutType.Handouts4Horizontal); // 4 Folien horizontal auf einer Seite
slidesLayoutOptions.setPrintSlideNumbers(true); // Foliennummern drucken
slidesLayoutOptions.setPrintFrameSlide(true); // Rahmen um Folien drucken
slidesLayoutOptions.setPrintComments(false); // keine Kommentare
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);
// Präsentation mit dem gewählten Layout nach PDF exportieren.
presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (presentation != null) presentation.dispose();
}
setSlidesLayoutOptions nur für bestimmte Ausgabeformate verfügbar ist, wie PDF, HTML, TIFF und beim Rendern als Bilder.
FAQ
Wie viele Folien‑Miniaturansichten können maximal pro Seite im Handout‑Modus angezeigt werden?
Aspose.Slides unterstützt Voreinstellungen bis zu 9 Miniaturansichten pro Seite mit horizontaler oder vertikaler Anordnung: 1, 2, 3, 4 (horizontal/vertikal), 6 (horizontal/vertikal) und 9 (horizontal/vertikal).
Kann ich ein benutzerdefiniertes Raster, z. B. 5 oder 8 Folien pro Seite, definieren?
Nein. Die Anzahl und Anordnung der Miniaturansichten wird streng von der Klasse HandoutType gesteuert; beliebige Layouts werden nicht unterstützt.
Kann ich versteckte Folien in die Handout‑Ausgabe aufnehmen?
Ja. Aktivieren Sie die versteckten Folien über die Methode setShowHiddenSlides in den Exporteinstellungen für das Zielformat, z. B. PdfOptions, HtmlOptions oder TiffOptions.