Извлечение медиа из PowerPoint с помощью Java

Это краткое руководство объясняет, как извлекать медиа из PowerPoint с помощью Java. Вы узнаете, как настроить IDE, получить список шагов и пример кода, показывающий как извлечь видео из PowerPoint с помощью Java. Пример кода содержит два отдельных раздела для извлечения видео и аудио с каждого слайда.

Шаги по извлечению аудио из PPTX с помощью Java

  1. Настройте IDE на использование Aspose.Slides for Java для извлечения медиа из презентации
  2. Примените лицензию и выполните начальную настройку, объявив различные переменные
  3. Загрузите исходный PPTX в объект класса Presentation
  4. Пройдите по всем slides в презентации и разберите каждую форму в соответствующем слайде
  5. Если текущая фигура является IVideoFrame с встроенным видео, получите её поток и сохраните его на диск.
  6. Если shape является IAudioFrame с встроенным аудиоклипом, получите его потоковые данные и сохраните их на диск.

Эти шаги показывают как извлечь видео из PowerPoint с помощью Java; однако пример кода также демонстрирует извлечение аудиоклипов. Чтобы начать процесс, загрузите исходную презентацию, пройдитесь по каждому слайду и получите доступ к её коллекции фигур. Проверьте тип содержимого каждой фигуры на соответствие IVideoFrame для встроенного видеоклипа или IAudioFrame для аудиоклипов. Если тип содержимого — видео или аудио, получите его поток и сохраните медиафайл с соответствующим расширением, определяемым с помощью пользовательской функции.

Код для извлечения видео из PowerPoint с помощью Java

Этот код показывает как получить видео из PowerPoint с помощью Java. Вы также можете извлекать другие данные, такие как текст, заметки докладчика, извлекать текст из группированных лент и экспортировать текст в формат TXT или JSON при необходимости. Если тип содержимого не найден, т.е. отсутствует в заданном списке типов содержимого, используются типы по умолчанию MP4 или MP3.

Эта статья показывает, как извлекать видео и аудио из презентации. Чтобы извлечь текст из презентации, обратитесь к статье Extract text from PowerPoint using Java.

 Русский