Python API pro generování prezentace PowerPoint PPTX
Otevřete zdrojovou knihovnu Python pro vytváření, úpravu a export souborů PPTX aplikace Microsoft PowerPoint.
Python-PPTX je open source Python knihovna, která umožňuje softwarovým programátorům snadno generovat a manipulovat se soubory Open XML PowerPoint (PPTX) v rámci jejich vlastních aplikací Python bez jakýchkoli externích závislostí. Pomáhá vývojářům automatizovat produkci prezentací PPTX přizpůsobením vytváření prezentací v PowerPointu z obsahu databáze nebo hromadnými aktualizacemi knihovny prezentací nebo automatizací výroby snímků.
Knihovna poskytuje podporu pro několik důležitých funkcí, jako je generování a úprava prezentace, vkládání nových snímků, přidávání textového pole na snímek, manipulace s velikostí písma textu, přidávání tabulky do snímku, podpora automatických tvarů, přidávání a manipulace se sloupci, pruhy, spojnicové nebo koláčové grafy a mnoho dalších funkcí.
Začínáme s Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
příkaz pip
pip install python-pptx
Aby Python-PPTX fungoval hladce, je vyžadován balíček lxml a Pillow. Funkce grafů závisí na XlsxWriter. Pip i easy_install se postarají o uspokojení těchto závislostí za vás. Pokud jej chcete nainstalovat pomocí setup.py, budete si muset nainstalovat závislosti sami.
Generujte a upravujte PowerPoint PPTX prezentaci pomocí Python API
Python-PPTX API poskytuje funkcionalitu pro vytváření nových prezentací PowerPoint PPTX a také úpravy uvnitř aplikací Python. Vývojáři softwaru mohou snadno upravit stávající prezentaci otevřením stávající prezentace. Umožňuje přidávat snímky, určovat rozvržení pro nové snímky, přidávat názvy a obsahy, vkládat obrázky a tvary atd. Po dokončení můžete změnit název stávající prezentace a také ji uložit na vámi zvolené místo.
Práce s PPTX Slide and Images
Python-PPTX je skvělá knihovna pro použití Pythonu k vytváření dynamických PowerPoint snímků. Softwaroví programátoři mohou snadno přidat snímek do stávající prezentace. Každý snímek v prezentaci je založen na rozvržení snímku. Rozvržení snímku je jako šablona pro snímek, umožňuje uživatelům zdědit volby formátování, textová pole, nadpisy nebo grafiku atd.
Přidávání a úprava grafů do prezentace
Python-PPTX API umožňuje vývojářům softwaru přidávat grafy na snímek a také upravovat ty stávající v rámci jejich vlastních aplikací. Rozhraní API podporuje nejběžnější typy grafů jiné než 3D typy. Můžete přidat jednořadý sloupcový graf, víceřadý graf, bublinový graf, spojnicový graf, koláčový graf a další. Ve výchozím nastavení jsou barvy přiřazené ke každé řadě v grafu barvy motivu Accent 1 až Accent 6 v tomto pořadí. Můžete také přiřadit konkrétní barvy datovým bodům v segmentech koláče, pruhu a čáry pro alespoň některé typy grafů. Nejjednodušší a navrhovaný způsob bude změnit barvy motivu ve vaší úvodní prezentaci „šablony“.