Extraire des médias de PowerPoint avec C#

Cet article rapide décrit comment extraire des médias depuis PowerPoint en utilisant C#. Il contient tous les détails pour configurer l’IDE, une liste d’étapes, et un exemple de code démontrant comment extraire une vidéo de PowerPoint en utilisant C#. Ce code n’est pas limité à la récupération de vidéos uniquement, car il peut également extraire de l’audio. Vous apprendrez des techniques pour récupérer tous les types de formats de fichiers vidéo et audio pris en charge par PowerPoint.

Étapes pour extraire une vidéo de PowerPoint avec C#

  1. Configurez l’environnement pour utiliser Aspose.Slides for .NET afin d’extraire les médias d’une présentation
  2. Définissez éventuellement la licence, le nom du fichier PPTX d’entrée et le dossier de sortie pour enregistrer tous les fichiers multimédias extraits
  3. Chargez le fichier PPTX source dans l’objet de classe Presentation pour lire le contenu
  4. Parcourez toutes les diapositives de la présentation et analysez toutes les formes de chaque diapositive.
  5. Si une vidéo intégrée est trouvée dans le shape, déterminez son format à l’aide de la fonction personnalisée, puis enregistrez‑la dans le dossier de sortie
  6. Si la forme contient un clip audio intégré, déterminez son format à l’aide de la fonction personnalisée, puis enregistrez‑le dans le dossier de sortie.
  7. Définir la fonction personnalisée pour déterminer le format du fichier média

Ces étapes décrivent comment extraire une vidéo de PowerPoint avec C#. Chargez le fichier PPTX source, parcourez toutes les diapositives, récupérez la collection de formes de chaque diapositive et vérifiez la présence de clips audio et vidéo intégrés. Si un fichier multimédia est trouvé, déterminez son type et enregistrez‑le dans le dossier de sortie.

Code pour extraire l’audio d’un PPTX avec C#

Ce code montre comment extraire une vidéo d’un PowerPoint en utilisant C#. Le code d’exemple comprend des sections distinctes pour récupérer les vidéos et les clips audio intégrés que vous pouvez utiliser selon vos besoins. La propriété ContentType exposée par l’objet multimédia Aspose.Slides contient l’extension de fichier exacte qui a été utilisée pour enregistrer le clip dans la diapositive.

Cet article explique le processus d’extraction de l’audio et de la vidéo à partir de la présentation PowerPoint. Pour extraire le texte de PowerPoint, consultez l’article Extraire du texte de PowerPoint avec C#.

 Français