Como converter SVG para apresentação usando Python

Neste tutorial, vamos nos concentrar em como converter SVG em Presentation usando Python sem depender do PowerPoint. O aplicativo pode ser utilizado em qualquer um dos ambientes .NET core e Python configurados em sistemas operacionais como Windows, Linux ou macOS para conversão de SVG para PPTX em Python.

Etapas para exportar SVG para PPTX em Python

  1. Configure o ambiente para use Aspose.Slides para Python via .NET em seu aplicativo para converter SVG em uma apresentação
  2. Crie uma apresentação padrão usando uma instância da classe Presentation
  3. Carregar o primeiro slide da coleção de slides da apresentação
  4. Abra o arquivo SVG, leia seu conteúdo como uma string e insira-o na coleção de imagens de apresentação
  5. Insira um quadro de imagem dentro do slide com imagem SVG adicionada usando uma instância de IPictureFrame
  6. Salve o arquivo PPTX com uma imagem SVG no disco

As etapas simples acima na apresentação Python export SVG como PPT usando uma interface API simples. Começaremos criando uma apresentação padrão usando uma instância da classe Presentation e acessando o primeiro slide padrão da coleção de slides da apresentação. Em seguida, carregaremos e leremos o conteúdo do arquivo SVG como uma string do disco e o adicionaremos a um IPPImage dentro da coleção de imagens da apresentação. Por fim, usando uma instância de classe IPictureFrame, será adicionada uma forma de quadro de imagem que utilizará o arquivo SVG adicionado antes de salvar a apresentação resultante no disco.

Código para converter SVG para PPTX em Python

Em Python SVG para PowerPoint, o aplicativo de conversão de apresentação pode ser facilmente desenvolvido usando o código de amostra acima. Também é possível carregar a apresentação existente e inserir o conteúdo do arquivo SVG em qualquer posição desejada dentro do slide, além de definir qualquer tamanho de imagem personalizado. O arquivo SVG também pode ser carregado como um fluxo de memória de fontes, incluindo bancos de dados ou da web.

Este tópico explicou como inserir SVG na apresentação usando Python. Se você estiver interessado em saber como inserir uma tabela dentro do slide do PowerPoint, consulte o artigo em como criar uma tabela no PowerPoint usando Python.

 Português