Como converter PNG para slide do PowerPoint em C#

Este tutorial nítido fornece informações para converter PNG para slides do PowerPoint em C#. Todas as informações necessárias sobre a configuração, o processo passo a passo e um código de exemplo executável são fornecidos para gravar um conversor PNG para PPTX em C#. O código de exemplo demonstra o cenário completo e pode ser usado em qualquer um dos sistemas operacionais, como Windows, Linux ou macOS.

Etapas para converter PNG para PPTX em C#

  1. Estabeleça o ambiente para adicionar Aspose.Slides for .NET ao seu aplicativo
  2. Crie um novo objeto Presentation
  3. Obtenha a referência ao primeiro slide da coleção de slides na apresentação
  4. Leia todos os bytes do arquivo PNG
  5. Use dados de bytes PNG para adicionar uma imagem na coleção de imagens da apresentação
  6. Adicione um porta-retrato na coleção de formas do slide selecionado usando a imagem adicionada acima
  7. Salve a apresentação como PPTX com uma imagem PNG nela

As etapas mencionadas acima guiam para converter PNG para PPTX em C# onde é gerada uma nova apresentação que contém uma coleção de slides padrão, uma coleção de imagens e um método Save. Precisamos obter uma referência ao primeiro slide e adicionar uma imagem usando os dados de bytes lidos do arquivo PNG. Nosso objetivo final é adicionar um porta-retratos com a imagem na coleção de formas do slide selecionado.

Código para converter PNG para PowerPoint em C#

Ao trabalhar com esse recurso para converter arquivo PNG para PowerPoint em C#, usamos o objeto Slide para manter a referência ao slide de destino e usamos o objeto IPPImage para manter a referência à nova imagem adicionada na coleção de imagens. O método AddImage tem vários construtores sobrecarregados que usam parâmetros diferentes, como bytes, objeto Image, objeto IPPImage, fluxo e fluxo de memória.

Neste tutorial, aprendemos a converter PNG para PPTX. Se você quiser aprender o processo de adicionar uma marca d’água de imagem em uma apresentação do PowerPoint, consulte o artigo em como adicionar marca d’água de imagem na apresentação PPTX usando C#.

 Português