PowerPoint-presentaties converteren naar SWF Flash in Java
Overzicht
Dit artikel legt uit hoe u PowerPoint‑presentaties naar SWF kunt converteren met Aspose.Slides. Het laat zien hoe u een presentatie kunt opslaan als een SWF‑bestand met de Presentation.save‑methode en hoe u de export kunt configureren met SwfOptions, inclusief viewer‑instellingen en de opmaak van notities of opmerkingen.
Presentaties converteren naar Flash
De save‑methode die wordt aangeboden door de klasse Presentation kan worden gebruikt om de volledige presentatie te converteren naar een SWF‑document. Het volgende voorbeeld laat zien hoe u een presentatie naar een SWF‑document converteert met behulp van de opties die worden geleverd door de klasse SWFOptions class.You can also include comments in generated SWF using ISWFOptions class and INotesCommentsLayoutingOptions interface.
Presentation pres = new Presentation("Sample.pptx");
try {
SwfOptions swfOptions = new SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
// Presentatie opslaan
pres.save("Sample.swf", SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) pres.dispose();
}
FAQ
Kan ik verborgen dia’s opnemen in de SWF?
Ja. Schakel de verborgen dia’s in met de setShowHiddenSlides‑methode in SwfOptions. Standaard worden verborgen dia’s niet geëxporteerd.
Hoe kan ik compressie en de uiteindelijke SWF‑grootte beheersen?
Gebruik de setCompressed‑methode en pas de JPEG‑kwaliteit aan om een balans te vinden tussen bestandsgrootte en beeldkwaliteit.
Waar dient ‘setViewerIncluded’ voor en wanneer moet ik het uitschakelen?
setViewerIncluded voegt een ingebedde afspeel‑UI toe (navigatie‑besturingselementen, panelen, zoeken). Schakel het uit als u uw eigen afspeler wilt gebruiken of een kale SWF‑frame zonder UI nodig hebt.
Wat gebeurt er als een bronlettertype ontbreekt op de exportmachine?
Aspose.Slides zal het lettertype dat u opgeeft via setDefaultRegularFont in SwfOptions vervangen om een onbedoelde fallback te voorkomen.