Jak stworzyć prezentację PowerPoint za pomocą Pythona

W tym prostym artykule pokażemy jak utworzyć PowerPoint Presentation za pomocą Pythona, wykonując szczegółowe kroki konfiguracji środowiska i uruchomienia przykładu po Twojej stronie. Możesz tworzyć PowerPoint za pomocą Pythona i przeglądać to w dowolnej przeglądarce prezentacji, w tym w MS PowerPoint. Przykładowego kodu można użyć w dowolnej obsługiwanej platformie .NET Core skonfigurowanej z językiem Python.

Kroki, aby utworzyć prezentację PowerPoint przy użyciu C#

  1. Skonfiguruj środowisko do konfigurowania Aspose.Slides dla Pythona przez .NET w swojej aplikacji
  2. Zaimportuj aspose.pydrawing i aspose.slides do swojego pliku Pythona
  3. Wygeneruj pustą prezentację za pomocą obiektu klasy Presentation
  4. Dodaj pusty slajd w slides collection, używając metody add_empty_slide
  5. Wstaw kształt prostokąta do slajdu za pomocą metody add_auto_shape
  6. Dodaj ramkę tekstową za pomocą metody add_text_frame i zastosuj różne właściwości tekstowe
  7. Za pomocą metody Save w Pythonie generowana jest prezentacja Powerpoint i zapisywana na dysku

W celu wygenerowania dostosowanego PPTX Pythona API jest używane zgodnie z wyżej wymienionymi krokami. Proces obejmuje utworzenie pustej prezentacji przy użyciu klasy Prezentacja, a następnie dodanie pustego slajdu do kolekcji slajdów. Tworzony jest autokształt prostokąta, który jest wypełniany tekstem poprzez dodanie ramki tekstowej do kształtu i ustawienie właściwości tekstowych przed zapisaniem wygenerowanej prezentacji na dysku.

Kod do tworzenia programu PowerPoint w języku Python

Korzystając z powyższego przykładu w Python Presentation w formacie PPTX została utworzona na dysku. Moduł wyliczający SaveFormat udostępnia opcje zapisywania prezentacji w formatach PPT, PPS, PPSX, ODP, POT i POTX. Tekst wewnątrz kształtu slajdu można dodatkowo dostosować, korzystając z różnych właściwości dostępnych w klasach PortionFormat i ParagraphFormat, w tym ustawiając wypunktowania akapitów, wcięcia tekstu, marginesy, podkreślanie i wyróżnianie tekstu.

W tym przykładzie widzieliśmy, że w celu stworzenia prezentacji PPTX można użyć API opartego na Pythonie bez polegania na MS PowerPoint. Jeśli chcesz przekonwertować prezentację na plik PDF, zapoznaj się z artykułem na stronie jak przekonwertować prezentację na PDF za pomocą Pythona.

 Polski