Python API om PowerPoint PPTX-presentatie te genereren
Open Source Python-bibliotheek voor het maken, wijzigen en exporteren van Microsoft PowerPoint PPTX-bestanden.
Python-PPTX is een Open Source Python-bibliotheek waarmee softwareprogrammeurs eenvoudig Open XML PowerPoint-bestanden (PPTX) in hun eigen Python-apps kunnen genereren en manipuleren zonder externe afhankelijkheden. Het helpt ontwikkelaars om de productie van PPTX-presentaties te automatiseren door het maken van PowerPoint-presentaties aan te passen vanuit database-inhoud of door bulkupdates te maken voor een bibliotheek met presentaties of door de productie van dia's te automatiseren.
De bibliotheek biedt ondersteuning voor verschillende belangrijke functies, zoals het genereren en bewerken van een presentatie, het invoegen van nieuwe dia's, het toevoegen van een tekstvak aan een dia, het manipuleren van de lettergrootte van de tekst, het toevoegen van tabellen aan de dia, ondersteuning voor automatische vormen, het toevoegen en manipuleren van kolom, balk, lijn- of cirkeldiagrammen en vele andere functies.
Aan de slag met Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
pip commando
pip install python-pptx
lxml-pakket en Pillow zijn beide vereist om Python-PPTX soepel te laten werken. De kaartfuncties zijn afhankelijk van XlsxWriter. Zowel pip als easy_install zorgen ervoor dat aan deze afhankelijkheden wordt voldaan. Als u het wilt installeren met setup.py, moet u de afhankelijkheden zelf installeren.
Genereer en wijzig PowerPoint PPTX-presentatie met behulp van Python API
Python-PPTX API biedt functionaliteit voor het maken van nieuwe PowerPoint PPTX-presentaties en voor wijziging in Python-toepassingen. Softwareontwikkelaars kunnen een bestaande presentatie eenvoudig wijzigen door de bestaande presentatie te openen. Hiermee kunt u dia's toevoegen, een lay-out voor nieuwe dia's specificeren, titels en inhoud toevoegen, afbeeldingen en vormen invoegen, enz. Als u klaar bent, kunt u de naam van de bestaande presentatie wijzigen en deze opslaan op de locatie van uw keuze.
Werken met PPTX-dia en afbeeldingen
Python-PPTX is een geweldige bibliotheek voor het gebruik van Python om dynamische PowerPoint-dia's te maken. Softwareprogrammeurs kunnen eenvoudig een dia toevoegen aan een bestaande presentatie. Elke dia in een presentatie is gebaseerd op een dia-indeling. Dia-indeling is als een sjabloon voor een dia, het stelt gebruikers in staat om opmaakkeuzes, tekstvakken, titels of afbeeldingen, enz. Over te nemen.
Grafieken toevoegen en wijzigen aan een presentatie
Python-PPTX API stelt softwareontwikkelaars in staat grafieken aan een dia toe te voegen en ook bestaande grafieken in hun eigen applicaties aan te passen. De API ondersteunt de meest voorkomende grafiektypen, behalve 3D-typen. U kunt een kolomdiagram met één reeks, een diagram met meerdere reeksen, een bellendiagram, een lijndiagram, cirkeldiagrammen en meer toevoegen. Standaard zijn de kleuren die aan elke reeks in een diagram zijn toegewezen, de themakleuren Accent 1 tot en met Accent 6, in die volgorde. U kunt voor ten minste sommige diagramtypen ook specifieke kleuren toewijzen aan gegevenspunten in cirkel-, staaf- en lijnsegmenten. De eenvoudigste en aanbevolen manier is om de themakleuren in uw startpresentatie met "sjabloon" te wijzigen.