PowerPoint-presentaties converteren naar SWF‑Flash in Python
Overzicht
Dit artikel legt uit hoe u PowerPoint‑presentaties naar SWF converteert met Aspose.Slides. Het laat zien hoe u een presentatie opslaat als een SWF‑bestand met de Presentation.save‑methode en hoe u de export configureert met SwfOptions, inclusief weergave‑instellingen en de lay‑out van notities of opmerkingen.
Presentaties converteren naar Flash
De save‑methode die wordt blootgesteld door de Presentation‑klasse kan worden gebruikt om de volledige presentatie om te zetten naar een SWF‑document. U kunt ook opmerkingen opnemen in de gegenereerde SWF door gebruik te maken van de SWFOptions‑klasse en de NotesCommentsLayoutingOptions‑klasse. Het volgende voorbeeld toont hoe u een presentatie converteert naar een SWF‑document met de opties die door de SWFOptions‑klasse worden geleverd.
import aspose.slides as slides
# Instantieer een Presentation-object dat een presentatiebestand vertegenwoordigt
presentation = slides.Presentation("pres.pptx")
swfOptions = slides.export.SwfOptions()
swfOptions.viewer_included = False
swfOptions.notes_comments_layouting.notes_position = slides.export.NotesPositions.BOTTOM_FULL
# Opslaan van de presentatie en notitiepagina's
presentation.save("SaveAsSwf_out.swf", slides.export.SaveFormat.SWF, swfOptions)
swfOptions.viewer_included = True
presentation.save("SaveNotes_out.swf", slides.export.SaveFormat.SWF, swfOptions)
FAQ
Kan ik verborgen dia’s opnemen in de SWF?
Ja. Schakel de show_hidden_slides‑optie in bij SwfOptions. Standaard worden verborgen dia’s niet geëxporteerd.
Hoe kan ik compressie en de uiteindelijke SWF‑grootte beheersen?
Gebruik de compressed‑vlag (standaard ingeschakeld) en pas jpeg_quality aan om een balans te vinden tussen bestandsgrootte en beeldkwaliteit.
Waar dient ‘viewer_included’ voor en wanneer moet ik het uitschakelen?
viewer_included voegt een ingebedde speler‑UI toe (navigatie‑besturingselementen, panelen, zoeken). Schakel het uit als u uw eigen speler wilt gebruiken of een kale SWF‑frame zonder UI nodig heeft.
Wat gebeurt er als een bronlettertype ontbreekt op de exportmachine?
Aspose.Slides vervangt het lettertype dat u opgeeft via default_regular_font in SwfOptions om een ongewenste fallback te voorkomen.