Aspose.Slides  for Python via .NET

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 downloaden
  
 

Aspose.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

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.

 
 
Case Studies bekijken