Converter PPTX para PPT em Python
Visão geral
Aspose.Slides for Python permite converter apresentações PPTX modernas para o formato legado PPT totalmente por código. Abra um PPTX e exporte‑o como PPT mantendo o conteúdo e o layout da apresentação, tornando o resultado compatível com versões mais antigas do PowerPoint. O mesmo fluxo de trabalho pode gerar outros tipos de saída — como PDF, XPS, ODP, HTML ou imagens — para que se encaixe perfeitamente em scripts, pipelines de CI e processamento em lote.
Converter PPTX para PPT
Para converter um PPTX em PPT, basta passar o nome do arquivo e o formato de salvamento ao método salvar da classe Apresentação. O exemplo em Python abaixo converte uma apresentação de PPTX para PPT usando as opções padrão.
import aspose.slides as slides
# Instancie a classe Presentation que representa um arquivo PPTX.
presentation = slides.Presentation("presentation.pptx")
# Salve a apresentação como um arquivo PPT.
presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)
Perguntas frequentes
Todos os efeitos e recursos do PPTX são preservados ao salvar no formato legado PPT (97–2003)?
Nem sempre. O formato PPT carece de algumas capacidades mais recentes (por exemplo, determinados efeitos, objetos e comportamentos), de modo que recursos podem ser simplificados ou rasterizados durante a conversão.
Posso converter apenas slides selecionados para PPT em vez de toda a apresentação?
A gravação direta visa a apresentação completa. Para converter slides específicos, crie uma nova apresentação contendo apenas esses slides e salve‑a como PPT; alternativamente, use um serviço/API que ofereça parâmetros de conversão por slide.
Apresentações protegidas por senha são suportadas?
Sim. Você pode detectar se um arquivo está protegido, abri‑lo com uma senha e também configurar as opções de proteção/criptografia para o PPT salvo.
Veja também: