1. Produkter
  2.   Redaktör
  3.   Python
  4.   python-pptx
 
  

Open-Source Python PPTX Editor Library

Gratis & öppen källkod Python-bibliotek för att skapa och redigera PowerPoint PPTX-filer.

Vad är Python-PPTX?

Python-pptx är ett API med öppen källkod för att skapa, läsa och ändra Microsoft PPTX-filer. PPTX är det öppna XML-formatet som introducerades av Microsoft i PowerPoint 2007 och senare versioner. Den kan användas för att analysera PowerPoint-filer genom att läsa dessa för att extrahera sökindexeringstext och bilder. Med Python-pptx kan du skapa en PowerPoint-presentation från dynamiskt innehåll som en databasfråga, analysutdata eller en JSON-nyttolast. Detta låter dig tillgodose en HTTP-förfrågan i din Python-applikation och ladda ner den genererade PPTX-filen som svar.

Python-pptx API-funktioner

Följande är några av huvudfunktionerna i Python-PPTX API:

  • Enstaka API för att skapa, läsa och uppdatera PowerPoint PPTX-filer genom att ladda från flera indatakällor som fil- och minnesströmmar.
  • Kan köras på alla Python-kompatibla plattformar, inklusive macOS och Linux, och kräver inte att PowerPoint-applikationen är installerad eller licensierad.
  • Kan användas för att automatisera produktionen av en bild eller två som skulle vara tråkiga att få rätt för hand.
  • Skapa bilder programmatiskt med hjälp av objektet
  • Generera en PowerPoint-presentation från dynamiskt innehåll som en databasfråga, analysutdata eller en JSON-nyttolast
  • Rundtur vilken Open XML-presentation som helst (.pptx-fil) inklusive alla dess element
  • Lägg till bilder
  • Fyll i textplatshållare, till exempel för att skapa en punktbild
  • Lägg till bild för att glida i godtycklig position och storlek
  • Lägg till textruta till en bild; manipulera textens teckenstorlek och fetstil
  • Lägg till tabell till en bild
  • Lägg till automatiska former (t.ex. polygoner, flödesdiagramformer, etc.) till en bild
  • Lägg till och manipulera kolumn-, stapel-, linje- och cirkeldiagram
GitHub

GitHub-statistik

Namn:
Språk:
Stjärnor:
Gafflar:
Licens:
Repository uppdaterades senast kl

Komma igång med python-pptx

Du kan ladda ner python-pptx-biblioteket från GitHub eller använda kommandot pip installation:

Installation

Att installera python-pptx är enkelt och kan göras från terminalen som visas nedan:

Installerar python-ptpx


pip3 install python-pptx

python-pptx kodexempel

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

Skapa en PowerPoint PPTX med python-pptx

Du kan skapa en tom PowerPoint PPTX med python-pptx från början.

Läs en PowerPoint PPTX med python-pptx

python-pptx låter dig läsa en PowerPoint PPTX-fil från skivan från ditt Python-program. Följande kodexempel visar hur man läser en PowerPoint PPTX-fil med python-pptx.

Lägg till Textbox till PowerPoint PPTX-fil med python-pptx

python-pptx ger dig full hävstång för att lägga till bilder till en PPTX-fil och lägga till en textruta till den där du kan lägga till text. Detta är som visas i följande kodexempel.

Lägg till kulor till PPTX-fil med python-pptx

Du kan lägga till punktpunkter i en PowerPoint PPTX-fil med python-pptx. Följande kodexempel visar hur punktpunkter läggs till i en presentations bilder.

Resurser

  • GRATIS TX-mall PowerPoint-fil
  • Slutsats

    python-pptx är ett mycket kraftfullt bibliotek för att generera PowerPoint PPTX-filer. Som applikationsutvecklare kan du använda detta API för att skapa PowerPoint PPTX-filer och lägga till olika element till bilderna som textplatshållare, bilder, tabeller, textrutor, automatiska former, samt ändra kärndokumentets egenskaper.

    Liknande Produkter

     Swedish