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

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

Шаги по извлечению видео из PowerPoint с помощью C#

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

Эти шаги описывают как получить видео из PowerPoint с помощью C#. Загрузите исходный файл PPTX, пройдитесь по всем слайдам, получите коллекцию фигур на каждом слайде и проверьте наличие встроенных аудио‑ и видеоклипов. Если найден медиа‑файл, определите его тип и сохраните в выходную папку.

Код для извлечения аудио из PPTX с помощью C#

Этот код демонстрирует как извлечь видео из PowerPoint с помощью C#. Пример кода включает отдельные разделы для получения встроенных виде и аудио клипов, которые вы можете использовать по мере необходимости. Свойство ContentType, доступное у медиа‑объекта Aspose.Slides, содержит точное расширение файла, которое использовалось для сохранения клипа на слайде.

В этой статье объясняется процесс извлечения аудио и видео из презентации PowerPoint. Чтобы извлечь текст из PowerPoint, обратитесь к статье Extract Text from PowerPoint using C#.

 Русский