Como criar uma imagem de slide do PowerPoint usando C#

Este breve tutorial é sobre como criar uma imagem de slide PowerPoint usando C# com a ajuda de etapas simples e um código de exemplo funcional. Você pode usar este aplicativo para gerar imagem do slide do PowerPoint em C# sem instalar o MS PowerPoint ou qualquer outra ferramenta de terceiros. O aplicativo pode ser usado em qualquer uma das plataformas compatíveis com .NET, incluindo MS Windows, Linux ou macOS.

Etapas para criar uma imagem de slide do PowerPoint usando C#

  1. Configure o projeto de aplicativo para instalar Aspose.Slides for .NET usando o gerenciador de pacotes NuGet
  2. Carregue o arquivo de apresentação de origem usando o objeto de classe Presentation para gerar uma imagem de slide
  3. Acesse o primeiro slide dentro da coleção de slides da apresentação
  4. Defina as dimensões definidas pelo usuário para a miniatura do slide
  5. Gere a miniatura do slide e salve-a no disco no formato JPEG

As etapas acima usam o código C# para converter o slide do PowerPoint em imagem no formato JPEG com a ajuda de apenas algumas chamadas de API. Vamos carregar o arquivo de apresentação de origem do disco e acessar o slide desejado na coleção de slides. Em seguida, usando o método GetThumbnail() dentro da classe Slide, a imagem será renderizada e salva no disco no formato JPEG.

Código para gerar imagem do slide do PowerPoint em c#

Para escrever um código baseado em C# criador de imagem de apresentação é demonstrado aqui. Você pode personalizar a miniatura do slide gerado definindo diferentes opções de renderização como TiffOptions, DefaultRegularFont, NotesCommentsLayouting, Size e opções de dimensionamento de imagem usando diferentes sobrecargas do método GetThumbnail(). A miniatura gerada pode ser armazenada em PNG, BMP ou outros formatos de imagem também.

Neste tutorial, aprendemos a converter PowerPoint para JPG em C# executando etapas simples e usando algumas chamadas de API. Se você estiver interessado em converter apresentações em HTML, consulte o artigo em como criar slides do PowerPoint em HTML usando C#.

 Português