1. Producten
  2.   Editor
  3.   Python
  4.   python-pptx
 
  

Open-source Python PPTX-editorbibliotheek

Gratis en open source Python-bibliotheek om PowerPoint PPTX-bestanden te maken en te bewerken.

Wat is Python-PPTX?

Python-pptx is een open-source API om Microsoft PPTX-bestanden te maken, lezen en wijzigen. PPTX is de Open XML-indeling die door Microsoft is geïntroduceerd in PowerPoint 2007 en latere versies. Het kan worden gebruikt om PowerPoint-bestanden te analyseren door deze te lezen om zoekindextekst en afbeeldingen te extraheren. Met Python-pptx kunt u een PowerPoint-presentatie genereren uit dynamische inhoud, zoals een databasequery, analyse-uitvoer of een JSON-payload. Hiermee kunt u voldoen aan een HTTP-aanvraag in uw Python-toepassing en het gegenereerde PPTX-bestand downloaden als reactie.

Python-pptx API-functies

Hieronder staan enkele van de belangrijkste kenmerken van de Python-PPTX API:

  • Eén API voor het maken, lezen en bijwerken van PowerPoint PPTX-bestanden door deze te laden vanuit meerdere invoerbronnen, zoals bestands- en geheugenstromen.
  • Kan worden uitgevoerd op elk Python-compatibel platform, inclusief macOS en Linux. Er hoeft geen PowerPoint-applicatie te worden geïnstalleerd of gelicentieerd.
  • Kan worden gebruikt om de productie van een dia of twee te automatiseren, wat lastig is om met de hand te doen.
  • Dia's programmatisch maken met behulp van het dia-object
  • Genereer een PowerPoint-presentatie op basis van dynamische inhoud, zoals een databasequery, analyse-uitvoer of een JSON-payload
  • Rond elke Open XML-presentatie (.pptx-bestand) af, inclusief alle elementen
  • Dia's toevoegen
  • Vul tekstplaatsaanduidingen in, bijvoorbeeld om een opsommingstekendia te maken
  • Voeg een afbeelding toe aan de dia op een willekeurige positie en grootte
  • Voeg een tekstvak toe aan een dia; wijzig de lettergrootte en vetgedrukte tekst
  • Tabel toevoegen aan een dia
  • Automatische vormen (bijv. polygonen, stroomdiagramvormen, enz.) toevoegen aan een dia
  • Kolom-, staaf-, lijn- en cirkeldiagrammen toevoegen en bewerken
GitHub

GitHub-statistieken

Naam:
Taal:
Sterren:
Vorken:
Licentie:
De opslagplaats is voor het laatst bijgewerkt op

Aan de slag met python-pptx

U kunt de python-pptx-bibliotheek downloaden van GitHub of met de opdracht pip install:

Installatie

Het installeren van python-pptx is eenvoudig en kan worden gedaan vanuit de terminal, zoals hieronder weergegeven:

Python-ptpx installeren


pip3 install python-pptx

python-pptx-codevoorbeelden

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

Maak een PowerPoint PPTX met python-pptx

U kunt een lege PowerPoint PPTX maken met behulp van python-pptx.

Lees een PowerPoint PPTX met python-pptx

Met python-pptx kunt u een PowerPoint PPTX-bestand van schijf lezen vanuit uw Python-toepassing. Het volgende codevoorbeeld laat zien hoe u een PowerPoint PPTX-bestand leest met python-pptx.

Tekstvak toevoegen aan PowerPoint PPTX-bestand met python-pptx

python-pptx geeft u volledige hefboomwerking om dia's toe te voegen aan een PPTX-bestand en er een tekstvak aan toe te voegen waar u tekst kunt toevoegen. Dit wordt gedemonstreerd in het volgende codevoorbeeld.

Bullets toevoegen aan PPTX-bestand met python-pptx

U kunt opsommingstekens toevoegen aan een PowerPoint PPTX-bestand met python-pptx. Het volgende codevoorbeeld laat zien hoe opsommingstekens worden toegevoegd aan de dia's van een presentatie.

Bronnen

  • GRATIS PowerPoint PPTX-sjabloonbestand
  • Conclusie

    python-pptx is een zeer krachtige bibliotheek voor het genereren van PowerPoint PPTX-bestanden. Als applicatieontwikkelaar kunt u deze API gebruiken om PowerPoint PPTX-bestanden te maken en verschillende elementen aan de dia's toe te voegen, zoals tekstplaatsaanduidingen, afbeeldingen, tabellen, tekstvakken, automatische vormen, en om kerndocumenteigenschappen te wijzigen.

    Vergelijkbare Producten

     Nederlands