Aspose.Slides  for Python via .NET

Python PowerPoint API para presentaciones. Pitón PPTX, PPT

Cree, lea, escriba, modifique, combine, clone, proteja y convierta presentaciones de PowerPoint y OpenOffice en Python sin ningún software externo.

  Descargar prueba gratuita
  
 

Aspose.Slides for Python via .NET es una potente biblioteca de clases para trabajar o procesar presentaciones. Con este producto, las aplicaciones y los desarrolladores pueden leer, editar o manipular y convertir presentaciones de PowerPoint (PPT, PPTX) y presentaciones en otros formatos (ODP) sin dependencias ni aplicaciones de terceros.

Aspose.Slides para Python vía. NET proporciona estas características populares:

  • Cargar, abrir y ver presentaciones.
  • Edición de presentaciones.
  • Conversión de presentaciones a PDF, Word, JPG, HTML, GIF, SVG y muchos otros formatos.
  • Renderización e impresión de presentaciones.
  • Cifrado y descifrado de presentaciones; protección de presentaciones con contraseña y eliminación de contraseñas.
  • Manipulación de entidades de presentación, como diapositivas maestras, formas, gráficos, marcos de imagen, marcos de audio, marcos de video, macros OLE, VBA, animaciones, etc.
  • Y muchas más características.

Python es un lenguaje muy popular que se usa mucho en aplicaciones regulares, desarrollo web, investigación y tareas académicas, análisis de datos, etc. Por esta razón, el equipo de Aspose.Slides se enorgullece de ofrecer < strong>Aspose.Slides for Python a través de .NET a la comunidad de python.

Funciones avanzadas de la API de Python para PowerPoint

Crear o clonar diapositivas a partir de plantillas

Trabajar con tablas de PowerPoint a través de API

Aplicar o quitar la protección en las formas

Agregue gráficos de Excel como OleObjects a las diapositivas

Compatibilidad con OleObjects vinculados

Generar presentaciones desde la base de datos.

Proteja las presentaciones y el PDF resultante

Imprimir presentaciones en una impresora física

Crear y personalizar gráficos

Requisitos del sistema

Cómo instalar

Use pip para instalar nuestra biblioteca de Python para el procesamiento de presentaciones desde el repositorio de PyPI

:
pip install aspose.slides

Crear nueva presentación de PowerPoint. Python PPTX, PPT o ODP

En el ejemplo que se muestra a continuación, hemos agregado una línea a la primera diapositiva de la presentación.

            
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)
            
        

Combinar presentaciones: Python PPTX, PPT u ODP

Este código de Python le muestra cómo fusionar presentaciones:

            
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 presentación desde PDF: Python PPTX, PPT u ODP

Este código de Python demuestra el proceso de conversión de PDF a 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)
            
        

Convierta PowerPoint a PDF con opciones predeterminadas: Python PPTX, PPT u ODP a PDF

Este código de Python le muestra cómo convertir un documento PowerPoint PPT, PPTX y OpenOffice ODP en un documento PDF utilizando las opciones predeterminadas. El archivo resultante es un documento PDF con los máximos niveles de calidad.

            
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)
            
        

Convierta PowerPoint a JPG: Python PPTX, PPT u ODP a JPEG

El siguiente ejemplo muestra cómo convertir un documento PowerPoint PPT, PPTX y OpenOffice ODP en un conjunto de imágenes 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)
            
        

Lo que la gente esta diciendo

No se fíe sólo de nuestra palabra. Vea lo que los usuarios tienen que decir sobre las API de PowerPoint.

 
 
Ver estudios de casos