Konwertuj prezentacje PowerPoint do formatu SWF Flash na Androidzie
Przegląd
Ten artykuł wyjaśnia, jak konwertować prezentacje PowerPoint do formatu SWF przy użyciu Aspose.Slides. Pokazuje, jak zapisać prezentację jako plik SWF przy użyciu metody Presentation.save oraz jak skonfigurować eksport za pomocą SwfOptions, w tym ustawienia podglądu oraz układ notatek lub komentarzy.
Konwertuj PPT(X) do SWF
Metoda Save udostępniona przez klasę Presentation może być użyta do konwersji całej prezentacji na dokument SWF. Poniższy przykład pokazuje, jak przekonwertować prezentację na dokument SWF przy użyciu opcji udostępnionych przez klasę SWFOptions. Można także dołączyć komentarze do generowanego pliku SWF, używając klasy ISWFOptions oraz interfejsu INotesCommentsLayoutingOptions.
Presentation pres = new Presentation("Sample.pptx");
try {
SwfOptions swfOptions = new SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
// Zapisywanie prezentacji
pres.save("Sample.swf", SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) pres.dispose();
}
FAQ
Czy mogę uwzględnić ukryte slajdy w pliku SWF?
Tak. Włącz ukryte slajdy, używając metody setShowHiddenSlides w SwfOptions. Domyślnie ukryte slajdy nie są eksportowane.
Jak mogę kontrolować kompresję i ostateczny rozmiar pliku SWF?
Użyj metody setCompressed oraz ustaw jakość JPEG aby zrównoważyć rozmiar pliku i jakość obrazu.
Do czego służy „setViewerIncluded” i kiedy powinienem je wyłączyć?
setViewerIncluded dodaje wbudowany interfejs odtwarzacza (sterowanie nawigacją, panele, wyszukiwanie). Wyłącz go, jeśli planujesz używać własnego odtwarzacza lub potrzebujesz czystej ramki SWF bez interfejsu użytkownika.
Co się stanie, jeśli na maszynie eksportującej brakuje czcionki źródłowej?
Aspose.Slides zastąpi czcionkę podaną w metodzie setDefaultRegularFont w SwfOptions, aby uniknąć niezamierzonego fallbacku.