Ovaj kratki tutorial objašnjava kako pronaći i zamijeniti tekst u PowerPoint pomoću Pythona. Sadrži detalje o postavljanju IDE‑a, popis koraka i uzorak koda za pronalaženje i zamjenu u PowerPointu pomoću Pythona. Naučit ćete različite tehnike za zamjenu stringova u prezentaciji.
Koraci za zamjenu riječi u PowerPointu pomoću Pythona
- Postavite okruženje da koristi Aspose.Slides for Python via .NET
- Učitajte biblioteku aspose.Slajdove i povežite ih s aliasom.
- Definirajte stare i nove stringove koji se traže i zamjenjuju
- Učitaj izvorni PPTX u objekt klase Presentation kako bi zamijenio niz
- Iterirajte kroz sve slajdove u prezentaciji i dohvatite kolekciju tekstualnih okvira u svakom slajdu
- Pristupite svim paragraphs u svakom tekstualnom okviru i dobijte zbirku dijelova u svim odlomcima.
- Provjerite dostupnost ciljnog niza u svojstvu tekst dijela
- Ako je string pronađen, zamijenite ga novim stringom
- Spremi ažuriranu prezentaciju
Ovi koraci sažimaju kako pronaći i zamijeniti tekst u PowerPointu pomoću Pythona. Učitajte prezentaciju u memoriju, iterirajte kroz slajdove, dohvatite sve tekstualne okvire pomoću SlideUtil u svakom slajdu, zatim iterirajte kroz odlomke i dijelove te zamijenite podudarajući tekst u svakom dijelu. Na kraju, spremite rezultat prezentacije na disk.
Kôd za pretraživanje i zamjenu u PowerPointu pomoću Pythona
Ovaj kod prikazuje proces pronaći i zamijeniti tekst u PowerPointu. Možete improvizirati kod dodavanjem parova za pronalaženje/zamjenu nizova, prebacivanjem osjetljivosti na veličinu slova i zamjenom teksta u tablicama, bilješkama govornika i master/layout slajdovima. Metoda prezentacije.replace_text() može se koristiti za izravno zamjenjivanje nizova u prezentaciji bez parsiranja slajdova i odgovarajućeg sadržaja za brzo ažuriranje datoteke.
Ovaj članak prikazuje razne opcije za zamjenu nizova. Za izdvajanje medija, tj. audio ili video zapisa iz prezentacije, pogledajte članak Izvuci medije iz PowerPointa pomoću Pythona.