Ten szybki przewodnik wyjaśnia, jak wyodrębnić multimedia z PowerPoint przy użyciu Javy. Dowiesz się, jak skonfigurować IDE, uzyskać listę kroków oraz przykładowy kod pokazujący jak wyodrębnić wideo z PowerPointa przy użyciu Javy. Przykładowy kod zawiera dwie oddzielne sekcje do wyodrębniania wideo i audio z każdego slajdu.
Kroki wyodrębniania dźwięku z PPTX w Javie
- Ustaw IDE, aby używało Aspose.Slides for Java do wyodrębniania multimediów z prezentacji
- Zastosuj licencję i wykonaj początkową konfigurację, deklarując różne zmienne
- Załaduj źródłowy plik PPTX do obiektu klasy Presentation
- Iteruj po wszystkich slides w prezentacji i przetwarzaj każdy kształt w odpowiednim slajdzie
- Jeśli bieżący kształt jest IVideoFrame z osadzonym wideo, pobierz jego strumień i zapisz go na dysku
- Jeśli kształt jest IAudioFrame z osadzonym klipem audio, pobierz jego dane strumienia i zapisz je na dysku
Te kroki pokazują, jak wyodrębnić wideo z PowerPoint przy użyciu Javy; jednak przykładowy kod również demonstruje wyodrębnianie klipów audio. Aby rozpocząć proces, załaduj prezentację źródłową, przeiteruj każdy slajd w niej i uzyskaj dostęp do jej kolekcji kształtów. Sprawdź typ zawartości każdego kształtu względem IVideoFrame w celu wykrycia osadzonego klipu wideo lub względem IAudioFrame w celu wykrycia klipów audio. Jeśli zawartość typu wideo lub audio zostanie potwierdzona, pobierz jej strumień i zapisz media z odpowiednim rozszerzeniem określonym przy użyciu funkcji niestandardowej.
Kod do wyodrębniania wideo z PowerPoint przy użyciu Javy
Ten kod pokazuje, jak uzyskać wideo z PowerPointa przy użyciu Javy. Możesz także wyodrębnić inne treści, takie jak tekst, notatki prelegenta, wyodrębnić tekst z grupowanych taśm oraz wyeksportować tekst do formatu TXT lub JSON, jeśli to konieczne. Jeśli typ treści nie zostanie znaleziony, tj. nie znajduje się na podanej liście typów treści, używane są domyślne typy MP4 lub MP3.
Ten artykuł pokazuje, jak wyodrębnić filmy i dźwięk z prezentacji. Aby wyodrębnić tekst z prezentacji, odwołaj się do artykułu Wyodrębnianie tekstu z PowerPoint przy użyciu Javy.