Este artigo rápido descreve como extrair mídia de PowerPoint usando C#. Ele contém todos os detalhes para configurar o IDE, uma lista de etapas e um código de exemplo que demonstra como extrair um vídeo do PowerPoint usando C#. Este código não se limita apenas a buscar vídeo, pois também pode extrair áudio. Você aprenderá técnicas para obter todos os tipos de formatos de arquivos de vídeo e áudio suportados pelo PowerPoint.
Etapas para extrair vídeo do PowerPoint usando C#
- Defina o ambiente para usar Aspose.Slides for .NET para extrair mídia de uma apresentação
- Defina a licença opcionalmente, o nome do arquivo PPTX de entrada e a pasta de saída para salvar todos os arquivos de mídia extraídos.
- Carregue o arquivo PPTX de origem no objeto de classe Presentation para ler o conteúdo
- Itere por todos os slides da apresentação e analise todas as formas em cada slide
- Se um vídeo incorporado for encontrado em shape, determine seu formato usando a função personalizada e salve‑o na pasta de saída.
- Se a forma contiver um clipe de áudio incorporado, determine seu formato com a ajuda da função personalizada e salve‑o na pasta de saída.
- Defina a função personalizada para determinar o formato do arquivo de mídia
Esses passos descrevem como obter vídeo do PowerPoint usando C#. Carregue o arquivo PPTX de origem, percorra todos os slides, obtenha uma coleção de formas em cada slide e verifique a presença de clipes de áudio e vídeo incorporados nele. Se um arquivo de mídia for encontrado, determine seu tipo e salve‑o na pasta de saída.
Código para extrair áudio de PPTX usando C#
Este código demonstra como extrair um vídeo de um PowerPoint usando C#. O código de exemplo inclui seções separadas para buscar vídeos e clipes de áudio incorporados que você pode usar conforme necessário. A propriedade ContentType exposta pelo objeto de mídia Aspose.Os Slides contêm a extensão de arquivo exata que foi usada para salvar o clipe no slide.
Este artigo explica o processo de extrair áudio e vídeo da apresentação PowerPoint. Para extrair texto do PowerPoint, consulte o artigo Extrair Texto do PowerPoint usando C#.