Это краткое руководство объясняет, как извлекать медиа из PowerPoint с помощью Java. Вы узнаете, как настроить IDE, получить список шагов и пример кода, показывающий как извлечь видео из PowerPoint с помощью Java. Пример кода содержит два отдельных раздела для извлечения видео и аудио с каждого слайда.
Шаги по извлечению аудио из PPTX с помощью Java
- Настройте IDE на использование Aspose.Slides for Java для извлечения медиа из презентации
- Примените лицензию и выполните начальную настройку, объявив различные переменные
- Загрузите исходный PPTX в объект класса Presentation
- Пройдите по всем slides в презентации и разберите каждую форму в соответствующем слайде
- Если текущая фигура является IVideoFrame с встроенным видео, получите её поток и сохраните его на диск.
- Если shape является IAudioFrame с встроенным аудиоклипом, получите его потоковые данные и сохраните их на диск.
Эти шаги показывают как извлечь видео из PowerPoint с помощью Java; однако пример кода также демонстрирует извлечение аудиоклипов. Чтобы начать процесс, загрузите исходную презентацию, пройдитесь по каждому слайду и получите доступ к её коллекции фигур. Проверьте тип содержимого каждой фигуры на соответствие IVideoFrame для встроенного видеоклипа или IAudioFrame для аудиоклипов. Если тип содержимого — видео или аудио, получите его поток и сохраните медиафайл с соответствующим расширением, определяемым с помощью пользовательской функции.
Код для извлечения видео из PowerPoint с помощью Java
Этот код показывает как получить видео из PowerPoint с помощью Java. Вы также можете извлекать другие данные, такие как текст, заметки докладчика, извлекать текст из группированных лент и экспортировать текст в формат TXT или JSON при необходимости. Если тип содержимого не найден, т.е. отсутствует в заданном списке типов содержимого, используются типы по умолчанию MP4 или MP3.
Эта статья показывает, как извлекать видео и аудио из презентации. Чтобы извлечь текст из презентации, обратитесь к статье Extract text from PowerPoint using Java.