Jak utworzyć PPT za pomocą Pythona

Ten krótki samouczek dotyczy tego, jak utworzyć PPT przy użyciu języka Python, podając szczegóły i konfigurując środowisko do wykonania przykładowego kodu. Aby utworzyć program PowerPoint w języku Python, udostępniono szczegółowe instrukcje dotyczące korzystania z wymaganych klas i przestrzeni nazw dla tego zadania. Ostatecznie przykładowa prezentacja z dodanym kształtem linii wewnątrz slajdu zostaje zapisana na dysku jako PPTX.

Kroki tworzenia programu PowerPoint w języku Python

  1. Skonfiguruj środowisko do używania Aspose.Slides dla Pythona przez .NET
  2. Zaimportuj niezbędne przestrzenie nazw z biblioteki Aspose.Slides
  3. Utwórz pustą prezentację, używając obiektu klasy Presentation
  4. Utwórz obiekt Slide class, aby uzyskać dostęp do domyślnego pierwszego slajdu
  5. Dodaj kształt linii wewnątrz slajdu
  6. Zapisz nowo utworzoną prezentację na dysku

Te wyżej wymienione kroki w Pythonie tworzą prezentację PowerPoint przy użyciu prostych wywołań API. Rozpoczniemy ten proces od utworzenia instancji obiektu klasy Presentation w celu utworzenia pustej prezentacji i uzyskania dostępu do domyślnego pierwszego slajdu za pomocą obiektu klasy Slide. Następnie do slajdu dodawany jest kształt linii, a prezentacja jest zapisywana na dysku w formacie PPTX.

Kod do tworzenia PPT przy użyciu Pythona

Możesz także użyć Python do tworzenia prezentacji PowerPoint z szablonu. Będziesz musiał załadować prezentację szablonu, co da ci korzyść z używania motywu slajdu szablonu. Następnie możesz dodawać nowe slajdy i odpowiednie kształty dziedziczące właściwości szablonu. Możesz dodawać tekst, grafikę SmartArt, ramkę OLE, ramki do zdjęć i wiele innych kształtów obsługiwanych programowo przez program PowerPoint za pomocą interfejsu API.

W tym artykule byliśmy świadkami, jak łatwo jest używać Python do tworzenia prezentacji PPT lub PPTX za pomocą prostych wywołań API. Jeśli chcesz przekonwertować plik Word na format PDF, zapoznaj się z artykułem na jak przekonwertować Worda na PDF za pomocą Pythona.

 Polski