Konwertuj prezentacje PowerPoint do SWF Flash w JavaScript
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 i jak skonfigurować eksport za pomocą SwfOptions, w tym ustawienia przeglądarki 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 do dokumentu SWF. Poniższy przykład pokazuje, jak przekonwertować prezentację do dokumentu SWF przy użyciu opcji dostarczonych przez klasę SWFOptions. Można również dołączyć komentarze w generowanym pliku SWF, używając klasy SWFOptions oraz klasy NotesCommentsLayoutingOptions.
var pres = new aspose.slides.Presentation("Sample.pptx");
try {
var swfOptions = new aspose.slides.SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
// Zapisywanie prezentacji
pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) {
pres.dispose();
}
}
FAQ
Czy mogę uwzględnić ukryte slajdy w pliku SWF?
Tak. Użyj metody setShowHiddenSlides w SwfOptions. Domyślnie ukryte slajdy nie są eksportowane.
Jak mogę kontrolować kompresję i ostateczny rozmiar pliku SWF?
Użyj metod setCompressed i setJpegQuality, aby zrównoważyć rozmiar pliku i jakość obrazu.
Do czego służy ‘setViewerIncluded’ i kiedy powinienem go używać?
setViewerIncluded dodaje wbudowany interfejs odtwarzacza (elementy nawigacji, panele, wyszukiwanie). Użyj go, jeśli zamierzasz korzystać z własnego odtwarzacza lub potrzebujesz czystej ramki SWF bez interfejsu użytkownika.
Co się stanie, gdy na komputerze eksportującym brakuje czcionki źródłowej?
Aspose.Slides zastąpi czcionkę określoną za pomocą setDefaultRegularFont w SwfOptions, aby uniknąć niezamierzonego zastąpienia.