Konvertera PowerPoint-presentationer till SWF Flash i Java
Översikt
Denna artikel förklarar hur du konverterar PowerPoint‑presentationer till SWF med hjälp av Aspose.Slides. Den visar hur du sparar en presentation som en SWF‑fil med metoden Presentation.save och hur du konfigurerar exporten med SwfOptions, inklusive visningsinställningar samt layout för anteckningar eller kommentarer.
Konvertera presentationer till Flash
Metoden save som tillhandahålls av klassen Presentation kan användas för att konvertera hela presentationen till ett SWF‑dokument. Följande exempel visar hur du konverterar en presentation till ett SWF‑dokument med hjälp av alternativ som tillhandahålls av klassen SWFOptions. Du kan också inkludera kommentarer i den genererade SWF‑filen med hjälp av klassen ISWFOptions och gränssnittet INotesCommentsLayoutingOptions.
Presentation pres = new Presentation("Sample.pptx");
try {
SwfOptions swfOptions = new SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
// Sparar presentation
pres.save("Sample.swf", SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) pres.dispose();
}
FAQ
Kan jag inkludera dolda bilder i SWF?
Ja. Aktivera dolda bilder med metoden setShowHiddenSlides i SwfOptions. Som standard exporteras inte dolda bilder.
Hur kan jag kontrollera komprimering och den slutliga SWF‑storleken?
Använd metoden setCompressed och justera JPEG‑kvalitet för att balansera filstorlek och bildkvalitet.
Vad är ‘setViewerIncluded’ för, och när bör jag inaktivera den?
setViewerIncluded lägger till ett inbäddat spelarförgränssnitt (navigationskontroller, paneler, sökfunktion). Inaktivera det om du planerar att använda egen spelare eller behöver en tom SWF‑ram utan UI.
Vad händer om en källfont saknas på exportmaskinen?
Aspose.Slides kommer att ersätta fonten du anger via setDefaultRegularFont i SwfOptions för att undvika ett oönskat återfall.