Aspose.Slides  for Python via .NET

API Python do PowerPoint para apresentações. Python PPTX, PPT

Crie, leia, escreva, modifique, mescle, clone, proteja e converta apresentações do PowerPoint e OpenOffice em Python sem nenhum software externo.

  Download grátis julgamento
  
 

Aspose.Slides for Python via .NET é uma poderosa biblioteca de classes para trabalhar ou processar apresentações. Usando este produto, aplicativos e desenvolvedores podem ler, editar ou manipular e converter apresentações do PowerPoint (PPT, PPTX) e apresentações em outros formatos (ODP) sem aplicativos ou dependências de terceiros.

Aspose.Slides para Python via. NET fornece estes recursos populares:

  • Carregando, abrindo e visualizando apresentações.
  • Edição de apresentações.
  • Convertendo apresentações para PDF, Word, JPG, HTML, GIF, SVG e muitos outros formatos.
  • Renderização e impressão de apresentações.
  • Encriptar e desencriptar apresentações; apresentações de proteção de senha e remoção de senhas.
  • Manipulação de entidades de apresentação, como slides mestres, formas, gráficos, molduras, molduras de áudio, molduras de vídeo, macros OLE, VBA, animações, etc.
  • E muitos mais recursos.

Python é uma linguagem muito popular que tem muito uso em aplicativos regulares, desenvolvimento web, pesquisas e tarefas acadêmicas, análise de dados, etc. Por esse motivo, a equipe do Aspose.Slides tem orgulho de oferecer < strong>Aspose.Slides for Python via .NET para a comunidade python.

Recursos avançados da API Python PowerPoint

Criar ou clonar slides de modelos

Trabalhar com tabelas do PowerPoint via API

Aplicar ou remover a proteção nas formas

Adicionar gráficos do Excel como OleObjects a slides

Suporte para OleObjects vinculados

Gerar apresentações a partir do banco de dados

Proteja apresentações e PDF resultante

Imprimir apresentações em uma impressora física

Criar e personalizar gráficos

Requisitos de sistema

Como instalar

Use pip para instalar nossa biblioteca Python para processamento de apresentações do repositório PyPI

:
pip install aspose.slides

Criar nova apresentação do PowerPoint. Python PPTX, PPT ou ODP

No exemplo abaixo, adicionamos uma linha ao primeiro slide da apresentação.

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
    presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
            
        

Mesclar apresentações: Python PPTX, PPT ou ODP

Este código Python mostra como mesclar apresentações:

            
import aspose.slides as slides

with slides.Presentation("Presentation1.pptx") as pres1:
    with slides.Presentation("Presentation2.pptx") as pres2:
        for slide in pres2.slides:
            pres1.slides.add_clone(slide)
        pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
            
        

Importar apresentação de PDF: Python PPTX, PPT ou ODP

Este código Python demonstra o processo de conversão de PDF para PowerPoint:

            
import aspose.slides as slides

with slides.Presentation() as pres:
    pres.slides.remove_at(0)
    pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
    pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
            
        

Converter PowerPoint para PDF com opções padrão: Python PPTX, PPT ou ODP para PDF

Este código python mostra como converter um documento PowerPoint PPT, PPTX e OpenOffice ODP em um documento PDF usando as opções padrão. O arquivo resultante é um documento PDF com os níveis máximos de qualidade

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")

# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
            
        

Converter PowerPoint para JPG: Python PPTX, PPT ou ODP para JPEG

O exemplo a seguir mostra como converter um documento PowerPoint PPT, PPTX e OpenOffice ODP em um conjunto de imagens JPEG.

            
import aspose.slides as slides
import aspose.pydrawing as drawing

pres = slides.Presentation("pres.pptx")

for sld in pres.slides:
    bmp = sld.get_thumbnail(1, 1)
    bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
            
        

O que as pessoas estão dizendo

Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre as APIs do PowerPoint.

 
 
Ver estudos de caso