PowerPoint-presentaties converteren in Handout-modus met JavaScript
Inleiding
Aspose.Slides biedt de mogelijkheid om presentaties naar verschillende formaten te converteren, inclusief het maken van hand-outs voor afdrukken in Handout-modus. Deze modus stelt je in staat om te configureren hoe meerdere dia’s op één pagina worden weergegeven, wat nuttig is voor conferenties, seminars en andere evenementen. Je kunt deze modus inschakelen door de setSlidesLayoutOptions-methode in te stellen in de klassen PdfOptions, RenderingOptions, HtmlOptions en TiffOptions.
Exporteren in Handout-modus
Om Handout-modus te configureren, gebruik je het object HandoutLayoutingOptions, dat bepaalt hoeveel dia’s op één pagina worden geplaatst en andere weergave‑parameters.
Hieronder staat een codevoorbeeld dat laat zien hoe je een presentatie naar PDF converteert in Handout-modus.
// Laad een presentatie.
let presentation = new asposeSlides.Presentation("sample.pptx");
// Set the export options.
let slidesLayoutOptions = new asposeSlides.HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(asposeSlides.HandoutType.Handouts4Horizontal); // 4 dia's op één pagina horizontaal
slidesLayoutOptions.setPrintSlideNumbers(true); // dia-nummers afdrukken
slidesLayoutOptions.setPrintFrameSlide(true); // een kader rond dia's afdrukken
slidesLayoutOptions.setPrintComments(false); // geen opmerkingen
let pdfOptions = new asposeSlides.PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);
// Export the presentation to PDF with the chosen layout.
presentation.save("output.pdf", asposeSlides.SaveFormat.Pdf, pdfOptions);
presentation.dispose();
setSlidesLayoutOptions‑methode alleen beschikbaar is voor bepaalde uitvoerformaten, zoals PDF, HTML, TIFF, en bij het renderen als afbeeldingen.
Veelgestelde vragen
Wat is het maximale aantal miniatuur‑dia’s per pagina in Handout-modus?
Aspose.Slides ondersteunt presets tot 9 miniaturen per pagina met horizontale of verticale ordening: 1, 2, 3, 4 (horizontaal/verticaal), 6 (horizontaal/verticaal) en 9 (horizontaal/verticaal).
Kan ik een aangepast raster definiëren, bijvoorbeeld 5 of 8 dia’s per pagina?
Nee. Het aantal en de volgorde van de miniaturen worden strikt bepaald door de HandoutType‑enumeratie; willekeurige indelingen worden niet ondersteund.
Kan ik verborgen dia’s opnemen in de Handout‑uitvoer?
Ja. Gebruik de setShowHiddenSlides‑methode in de exportinstellingen voor het doelformaat, zoals PdfOptions, HtmlOptions of TiffOptions.