Este tutorial rápido é sobre como criar PPT usando Python fornecendo detalhes e configurando o ambiente para executar o código de exemplo. Para criar o PowerPoint com Python, as etapas detalhadas são compartilhadas com o guia para usar as classes e namespaces necessários para esta tarefa. No final, uma apresentação de amostra com uma forma de linha adicionada dentro do slide é salva no disco como PPTX.
Etapas para criar PowerPoint com Python
- Configure o ambiente para usar Aspose.Slides para Python via .NET
- Importe os namespaces necessários a serem usados da biblioteca Aspose.Slides
- Crie uma apresentação vazia usando o objeto da classe Presentation
- Crie um objeto de classe Slide para acessar o primeiro slide padrão
- Adicionar uma forma de linha dentro do slide
- Salve a apresentação recém-criada no disco
Essas etapas mencionadas no Python criam uma apresentação do PowerPoint usando chamadas de API simples. Iniciaremos o processo instanciando o objeto da classe Presentation para criar uma apresentação vazia e acessar o primeiro slide padrão usando o objeto da classe Slide. Em seguida, uma forma de linha é adicionada ao slide e a apresentação é salva no disco no formato PPTX.
Código para criar PPT usando Python
import aspose.slides as slides | |
# Initialize the license to avoid trial version watermark in generated presentation | |
createSlidesLicense = aw.License() | |
createSlidesLicense.set_license("Aspose.Slides.lic") | |
# Create the Presentation class object to create empty presentation file | |
with slides.Presentation() as presentation: | |
# Accessing the default first slide | |
slide = presentation.slides[0] | |
# Adding a line shpe inside slide | |
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0) | |
# Save the presentaiton on disk in PPTX format | |
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX) |
Você pode usar Python criar PowerPoint a partir de apresentações de modelo também. Você será solicitado a carregar o modelo de apresentação que lhe dará o benefício de usar um tema de slide de modelo. Você pode adicionar novos slides e respectivas formas herdando as propriedades do modelo. Você pode adicionar texto, SmartArt, OLE Frame, Picture Frames e muitas outras formas suportadas pelo PowerPoint programaticamente usando a API.
Neste artigo, testemunhamos como é fácil usar o Python para criar apresentações PPT ou PPTX com a ajuda de simples chamadas de API. Se você deseja converter um arquivo do Word em PDF, consulte o artigo em como converter Word para PDF usando Python.