Ovaj kratki vodič pomaže u kako spojiti PowerPoint datoteke pomoću Pythona. Sadrži detaljne korake za postavljanje IDE-a za korištenje potrebnog API-ja, programsku logiku u smislu koraka i primjer koda koji se može izvoditi za kombiniranje PowerPoint slajdova pomoću Pythona. Također se raspravlja o različitim vrstama filtara za kombiniranje željenih radnih listova samo iz ciljnih prezentacija.
Koraci za spajanje PowerPoint prezentacija pomoću Pythona
- Postavite okruženje na koristite Aspose.Slides za Python putem .NET-a za spajanje slajdova
- Učitajte odredište presentation gdje će se druge prezentacije spojiti
- Učitaj sve ciljne prezentacije iz kojih se slides treba klonirati
- Iterirajte kroz kolekciju slajdova svake ciljane prezentacije
- Pozovite metodu add_clone() za dodavanje slajda odredišnoj prezentaciji
- Spremite odredišnu prezentaciju nakon slajdova iz svih ciljanih prezentacija
Ovaj postupak korak po korak opisuje postupak kombiniranja više PowerPointa u jedan pomoću Pythona. Proces je vrlo jednostavan jer otvaramo prezentaciju kojoj se dodaju slajdovi iz različitih prezentacija, nakon čega se otvaraju ciljne prezentacije čije slajdove treba spojiti. U završnim koracima, višestruke petlje ‘for’ se izvršavaju za svaku od ciljnih prezentacija i slajdovi se dodaju odredišnoj prezentaciji pomoću metode add_clone().
Kod za kombiniranje PowerPoint datoteka pomoću Pythona
import aspose.slides as slides | |
# Load the license | |
lic = slides.License() | |
lic.set_license("Aspose.Total.lic") | |
# Load the destination presentation | |
MainPres = slides.Presentation("Main.pptx") | |
# Load the presentations whose slides are to be cloned | |
SubPres1 = slides.Presentation("SubPres1.pptx") | |
SubPres2 = slides.Presentation("SubPres2.pptx") | |
# Iterate through all slides | |
for slide in SubPres1.slides: | |
# Clone each slide | |
MainPres.slides.add_clone(slide) | |
# Iterate through all slides | |
for slide in SubPres1.slides: | |
# Clone each slide | |
MainPres.slides.add_clone(slide) | |
MainPres.save("result.pptx", slides.export.SaveFormat.PPTX) | |
print("Done") |
Ovaj kod demonstrira razvoj PPTX kombinatora pomoću Pythona. Klasa Prezentacija koristi se za učitavanje odredišnih i ciljanih slajdova budući da ova klasa sadrži značajke za pristup zbirci slajdova postojeće prezentacije i također pruža metode za kloniranje tih slajdova u odredišnu prezentaciju. Možete primijeniti različite filtre kako biste izbjegli kloniranje svih slajdova iz ciljane prezentacije provjerom ID-a ili naziva slajda ili čak sadržaja prezentacije.
Svjedočili smo zadatku kombiniranja slajdova pomoću Pythona. Ako želite naučiti kreirati prezentaciju, pogledajte članak na kako stvoriti PPT koristeći Python.