Ovaj kratki vodič govori o tome kako stvoriti PPT pomoću Pythona pružajući pojedinosti i konfigurirajući okruženje za izvođenje uzorka koda. Kako biste izradili PowerPoint s Pythonom podijeljeni su detaljni koraci koji vode za korištenje potrebnih klasa i prostora imena za ovaj zadatak. Na kraju, primjer prezentacije s linijskim oblikom dodanim unutar slajda sprema se na disk kao PPTX.
Koraci za stvaranje PowerPointa s Pythonom
- Konfigurirajte okruženje za korištenje Aspose.Slides za Python putem .NET-a
- Uvezite potrebne prostore imena koji će se koristiti iz biblioteke Aspose.Slides
- Napravite praznu prezentaciju pomoću objekta klase Presentation
- Napravite objekt Slide class za pristup zadanom prvom slajdu
- Dodajte oblik linije unutar slajda
- Spremite novoizrađenu prezentaciju na disk
Ovi gore navedeni koraci u Pythonu stvaraju PowerPoint prezentaciju pomoću jednostavnih API poziva. Proces ćemo započeti instanciranjem objekta klase Presentation kako bismo stvorili praznu prezentaciju i pristupili zadanom prvom slajdu pomoću objekta klase Slide. Zatim se slajdu dodaje oblik linije i prezentacija se sprema na disk u PPTX formatu.
Kod za izradu PPT-a pomoću 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) |
Također možete koristiti Python za stvaranje PowerPoint-a iz predložaka. Od vas će se tražiti da učitate prezentaciju predloška što će vam omogućiti korištenje teme slajda predloška. Zatim možete dodati nove slajdove i odgovarajuće oblike nasljeđujući svojstva predloška. Možete dodavati tekst, SmartArt, OLE okvir, okvire za slike i mnoge druge oblike koje podržava PowerPoint programski pomoću API-ja.
U ovom smo članku svjedočili koliko je lako koristiti Python kreirati PPT ili PPTX prezentacije uz pomoć jednostavnih API poziva. Ako želite pretvoriti Word datoteku u PDF, pogledajte članak na kako pretvoriti Word u PDF pomoću Pythona.