Konvertera PowerPoint-presentationer till SWF-Flash på Android

Översikt

Den här artikeln förklarar hur man konverterar PowerPoint‑presentationer till SWF med hjälp av Aspose.Slides. Den visar hur man sparar en presentation som en SWF‑fil med metoden Presentation.save och hur man konfigurerar exporten med SwfOptions, inklusive visningsinställningar och layout för anteckningar eller kommentarer.

Konvertera PPT(X) till SWF

Metoden Save som exponeras av klassen Presentation kan användas för att konvertera hela presentationen till ett SWF‑dokument. Följande exempel visar hur man konverterar en presentation till ett SWF‑dokument med hjälp av alternativ som tillhandahålls av klassen SWFOptions. Du kan också inkludera kommentarer i genererad SWF med ISWFOptions-klassen och INotesCommentsLayoutingOptions-gränssnittet.

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();
}

Vanliga frågor

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 styra 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 spelar‑UI (navigationskontroller, paneler, sök). Inaktivera det om du planerar att använda din 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 specificerar via setDefaultRegularFont i SwfOptions för att undvika en oavsiktlig reservfont.