Aspose.Slides para Python via .NET
Aspose.Slides for Python via .NET é uma biblioteca Python para criar, ler, editar e converter apresentações PowerPoint e OpenDocument, sem o Microsoft PowerPoint ou o Microsoft Office.
Ele carrega e salva PPT, PPTX, PPS, POT e ODP, incluindo variantes habilitadas para macro e modelos, e exporta para PDF, XPS, HTML, SVG, TIFF, Markdown e imagens.
Começar
COMO INICIAR
AVALIAR
Construir com Slides
TAREFAS COMUNS
- Abrir uma apresentação
- Salvar uma apresentação
- Converter para PDF
- Renderizar slides como imagens
- Editar texto e formas
Fluxos de trabalho do Slides
EXEMPLOS
Referência & Suporte
REFERÊNCIA
SUPORTE
Sua primeira apresentação
Instale o pacote a partir do PyPI:
pip install aspose.slides
O pacote inclui o runtime .NET que utiliza, portanto você não precisa instalar o .NET. No Linux, também instale as bibliotecas libgdiplus e ICU, e com o Python do sistema do Debian ou Ubuntu, execute o comando em um ambiente virtual. O macOS tem pré-requisitos adicionais, e não verificamos a instalação nele. Consulte Instalação para os comandos, os pré-requisitos do macOS e as versões do Python suportadas.
Salve este código como hello.py:
import aspose.slides as slides
# Instanciar a classe Presentation que representa um arquivo de apresentação.
with slides.Presentation() as presentation:
# Obter o primeiro slide.
slide = presentation.slides[0]
# Adicionar uma auto‑forma do tipo CLOUD.
auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
auto_shape.text_frame.text = "Hello, Aspose!"
# Salvar a apresentação como um arquivo PPTX.
presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)
Execute‑o com python hello.py. O script salva new_presentation.pptx na pasta atual, com um slide contendo uma forma de nuvem que exibe “Hello, Aspose!”. Sem uma licença, o arquivo salvo contém uma marca d’água de avaliação — veja Licenciamento. Para mais maneiras de criar e preencher uma apresentação, veja Criar apresentações.