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 gratuitaAspose.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
- Compatible con Python 3.5, 3.6, 3.7, 3.8 y 3.9
- En caso de que escriba código Python en Linux, consulte los requisitos adicionales para Linux
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.
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Vídeos tutoriales
- Soporte de producto
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- ¿Por qué Aspose.Slides para Python a través de .NET?
- Lista de clientes
- Historias de éxito