Como converter PPTX para PPT usando Python

Este breve tutorial é sobre como converter PPTX em PPT usando Python. Abrange todos os detalhes de configuração, um procedimento passo a passo e um código de exemplo executável para alterar PPTX para PPT usando Python. O aplicativo pode ser usado em qualquer um dos sistemas operacionais como Windows, macOS e Linux com suporte para a plataforma .NET Core e Python.

Etapas para converter PPTX para PPT usando Python

  1. Configure seu ambiente de máquina para use Aspose.Slides para Python via .NET em seu aplicativo
  2. Inclua o namespace aspose.slides em seu projeto para exportar PPTX para PPT
  3. Abra a apresentação de origem do disco criando uma instância da classe Presentation
  4. O método save converte PPTX para PPT em Python

As etapas acima descrevem o procedimento para desenvolver software para transformar PPTX em PPT usando Python. Pode-se observar que é apenas uma questão de algumas linhas de código para escrever esta aplicação. O processo começará carregando o PPTX de origem que é carregado no objeto da classe Apresentação e, na próxima etapa, ele é salvo como um arquivo PPT no disco. Você pode personalizar o processo de conversão optando pelas diferentes opções usando diferentes construtores ao carregar a apresentação de origem e também usando os diferentes métodos sobrecarregados para salvar o documento de apresentação de saída.

Código para alterar PPTX para PPT usando Python

import aspose.slides as slides
# The directory path of the source files
filepath = "C://Data//"
#Load the license in your application to convert PPTX to PPT
pptxToPptLicense = slides.License()
pptxToPptLicense.set_license(filepath + "Aspose.Total.lic")
# Declare LoadOptions class object and set the PPTX load format
pptxLoadOptions = slides.LoadOptions
pptxLoadOptions = slides.LoadOptions(slides.LoadFormat.PPTX)
# Create the Presentation object to load the source PPTX presentation file
pptxPresentation = slides.Presentation(filepath + "NewPresentation.pptx", pptxLoadOptions)
# Save the PPTX to PPT file
pptxPresentation.save(filepath + "ConvertedPPTPresentation.ppt", slides.export.SaveFormat.PPT)
print("Completed")

O exemplo acima transforma um PPTX em PPT usando Python com a ajuda de simples chamadas de API envolvendo o uso de um único construtor de argumento da classe Presentation para carregar o arquivo PPTX de origem do disco. Existem muitas outras opções de sobrecarga de construtor disponíveis usando parâmetros como o objeto LoadOptions, um fluxo de memória e o nome do arquivo em diferentes combinações. A classe LoadOptions expõe diferentes propriedades para definir a senha, o token de interrupção, o formato de carregamento e os retornos de chamada de aviso.

Este tutorial nos guiou por um processo para converter PPTX para PPT em Python. No entanto, se você quiser aprender sobre o processo para converter uma apresentação em PDF, consulte o artigo em como converter PowerPoint para PDF usando Python.

 Português