Python PowerPoint-API voor presentaties. Python PPTX, PPT
Maak, lees, schrijf, wijzig, voeg samen, kloon, bescherm en converteer PowerPoint- en OpenOffice-presentaties in Python zonder externe software.
Gratis proefversie downloadenAspose.Slides voor Python via .NET is een krachtige klassenbibliotheek voor het werken met of het verwerken van presentaties. Met dit product kunnen applicaties en ontwikkelaars PowerPoint-presentaties (PPT, PPTX) en presentaties in andere formaten (ODP) lezen, bewerken of manipuleren en converteren zonder applicaties of afhankelijkheden van derden.
Aspose.Slides voor Python via. NET biedt deze populaire functies:
- Presentaties laden, openen en bekijken.
- Presentaties bewerken.
- Presentaties converteren naar PDF, Word, JPG, HTML, GIF, SVG en vele andere formaten.
- Presentaties maken en afdrukken.
- Versleutelen en ontsleutelen van presentaties; presentaties met wachtwoord beveiligen en wachtwoorden verwijderen.
- Manipuleren van presentatie-entiteiten, zoals basisdia's, vormen, grafieken, fotolijsten, audioframes, videoframes, OLE, VBA-macro's, animaties, enz.
- En nog veel meer functies.
Python is een zeer populaire taal die veel wordt gebruikt in reguliere toepassingen, webontwikkeling, onderzoeks- en academische taken, gegevensanalyse, enz. Om deze reden is het Aspose.Slides-team trots om strong>Aspose.Slides voor Python via .NET aan de python-community.
Geavanceerde Python PowerPoint API-functies
Dia's maken of klonen van sjablonen
Werken met PowerPoint-tabellen via API
Breng de bescherming aan op vormen of verwijder deze
Excel-diagrammen toevoegen als OleObjects aan dia's
Ondersteuning voor gekoppelde OleObjects
Genereer presentaties uit de database
Presentaties en resulterende PDF beveiligen
Presentaties afdrukken op een fysieke printer
Grafieken maken en aanpassen
systeem vereisten
- Compatibel met Python 3.5, 3.6, 3.7, 3.8 en 3.9
- Als je Python-code op Linux schrijft, kijk dan eens naar aanvullende vereisten voor Linux
Hoe installeren
Gebruik pip om onze Python-bibliotheek voor presentatieverwerking te installeren vanuit de PyPI-repository
:pip install aspose.slides
Maak een nieuwe PowerPoint-presentatie. Python PPTX, PPT of ODP
In het onderstaande voorbeeld hebben we een regel toegevoegd aan de eerste dia van de presentatie.
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)
Presentaties samenvoegen: Python PPTX, PPT of ODP
Deze Python-code laat zien hoe je presentaties samenvoegt:
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)
Presentatie importeren vanuit PDF: Python PPTX, PPT of ODP
Deze Python-code demonstreert het conversieproces van PDF naar 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)
Converteer PowerPoint naar PDF met standaardopties: Python PPTX, PPT of ODP naar PDF
Deze python-code laat zien hoe u een PowerPoint PPT-, PPTX- en OpenOffice ODP-document converteert naar een PDF-document met behulp van de standaardopties. Het resulterende bestand is een PDF-document met de maximale kwaliteitsniveaus
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)
Converteer PowerPoint naar JPG: Python PPTX, PPT of ODP naar JPEG
In het volgende voorbeeld ziet u hoe u een PowerPoint PPT-, PPTX- en OpenOffice ODP-document converteert naar een set JPEG-afbeeldingen.
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)
Wat mensen zeggen
Geloof ons niet zomaar op ons woord. Bekijk wat gebruikers te zeggen hebben over PowerPoint API's.
- Product ondersteuning
- Gratis ondersteuning
- Betaalde ondersteuning
- Blog
- Release-opmerkingen
- Waarom Aspose.Slides voor Python via .NET?
- Klantenlijst:
- Succesverhalen