Python API do generowania prezentacji PowerPoint PPTX
Biblioteka Open Source Pythona do tworzenia, modyfikowania i eksportowania plików Microsoft PowerPoint PPTX.
Python-PPTX to biblioteka Open Source Python, która umożliwia programistom łatwe generowanie i manipulowanie plikami Open XML PowerPoint (PPTX) w ich własnych aplikacjach Pythona bez żadnych zewnętrznych zależności. Pomaga programistom zautomatyzować tworzenie prezentacji PPTX, dostosowując tworzenie prezentacji PowerPoint na podstawie zawartości bazy danych lub dokonując zbiorczych aktualizacji w bibliotece prezentacji lub automatyzując tworzenie slajdów.
Biblioteka zapewnia obsługę kilku ważnych funkcji, takich jak generowanie i edycja prezentacji, wstawianie nowych slajdów, dodawanie pola tekstowego do slajdu, manipulowanie rozmiarem czcionki tekstu, dodawanie tabeli do slajdu, obsługa automatycznych kształtów, dodawanie i manipulowanie kolumną, paskiem, wykresy liniowe lub kołowe i wiele innych funkcji.
Pierwsze kroki z Pythonem-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
polecenie pip
pip install python-pptx
Pakiet lxml i Pillow są wymagane, aby Python-PPTX działał płynnie. Funkcje wykresów zależą od XlsxWriter. Zarówno pip, jak i easy_install zadbają o zaspokojenie tych zależności. Jeśli chcesz zainstalować go za pomocą setup.py, musisz zainstalować zależności samodzielnie.
Generuj i modyfikuj prezentacje PowerPoint PPTX za pomocą Python API
Python-PPTX API zapewnia funkcjonalność do tworzenia nowych prezentacji PowerPoint PPTX, a także modyfikacji w aplikacjach Pythona. Deweloperzy oprogramowania mogą łatwo modyfikować istniejącą prezentację, otwierając istniejącą prezentację. Umożliwia dodawanie slajdów, określanie układu dla nowych slajdów, dodawanie tytułów i treści, wstawianie obrazów i kształtów itp. Po zakończeniu możesz zmienić nazwę istniejącej prezentacji, a także zapisać ją w wybranym przez siebie miejscu.
Praca ze slajdami i obrazami PPTX
Python-PPTX to świetna biblioteka do używania Pythona do tworzenia dynamicznych slajdów PowerPoint. Programiści mogą z łatwością dodać slajd do istniejącej prezentacji. Każdy slajd w prezentacji jest oparty na układzie slajdu. Układ slajdu jest jak szablon slajdu, pozwala użytkownikom dziedziczyć opcje formatowania, pola tekstowe, tytuły lub grafikę itp.
Dodawanie i modyfikowanie wykresów do prezentacji
Python-PPTX API umożliwia programistom dodawanie wykresów do slajdu, a także modyfikowanie istniejących w ich własnych aplikacjach. Interfejs API obsługuje najpopularniejsze typy wykresów inne niż typy 3D. Możesz dodać wykres kolumnowy pojedynczej serii, wykres wieloseryjny, wykres bąbelkowy, wykres liniowy, wykres kołowy i nie tylko. Domyślnie kolory przypisane do każdej serii na wykresie to kolory motywu od akcentu 1 do akcentu 6, w tej kolejności. Możesz także przypisać określone kolory do punktów danych w segmentach kołowych, słupkowych i liniowych dla przynajmniej niektórych typów wykresów. Najłatwiejszym i sugerowanym sposobem będzie zmiana kolorów motywu w początkowej prezentacji „szablonu”.