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
- Skonfiguruj środowisko do używania Aspose.Slides dla Pythona przez .NET
- Zaimportuj niezbędne przestrzenie nazw z biblioteki Aspose.Slides
- Utwórz pustą prezentację, używając obiektu klasy Presentation
- Utwórz obiekt Slide class, aby uzyskać dostęp do domyślnego pierwszego slajdu
- Dodaj kształt linii wewnątrz slajdu
- 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
import aspose.slides as slides | |
# Initialize the license to avoid trial version watermark in generated presentation | |
createSlidesLicense = aw.License() | |
createSlidesLicense.set_license("Aspose.Slides.lic") | |
# Create the Presentation class object to create empty presentation file | |
with slides.Presentation() as presentation: | |
# Accessing the default first slide | |
slide = presentation.slides[0] | |
# Adding a line shpe inside slide | |
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0) | |
# Save the presentaiton on disk in PPTX format | |
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX) |
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.