Kako stvoriti PowerPoint prezentaciju koristeći Python

U ovom jednostavnom članku, pokazat ćemo kako stvoriti PowerPoint Presentation pomoću Pythona slijedeći detaljne korake za postavljanje okruženja i pokretanje primjera na vašoj strani. Možete stvoriti PowerPoint s Pythonom i to možete vidjeti u bilo kojem pregledniku prezentacija uključujući MS PowerPoint. Primjer koda može se koristiti unutar bilo koje platforme podržane .NET Core konfigurirane s Pythonom.

Koraci za stvaranje PowerPoint prezentacije pomoću C#

  1. Konfigurirajte okruženje za postavljanje Aspose.Slides za Python putem .NET-a u svojoj aplikaciji
  2. Uvezite aspose.pydrawing i aspose.slides u svoju Python datoteku
  3. Generirajte praznu prezentaciju pomoću objekta klase Presentation
  4. Dodajte prazan slajd u slides collection pomoću metode add_empty_slide
  5. Umetnite oblik pravokutnika unutar slajda pomoću metode add_auto_shape
  6. Dodajte tekstualni okvir pomoću metode add_text_frame i primijenite različita tekstualna svojstva
  7. Korištenjem metode Spremi u Python Powerpoint prezentacija se generira i sprema na disk

Kako bi se generirao prilagođeni PPTX Python API koristi se pridržavajući se gore navedenih koraka. Proces uključuje stvaranje prazne prezentacije pomoću klase Prezentacija i zatim dodavanje praznog slajda unutar zbirke slajdova. Stvara se automatski oblik pravokutnika koji se ispunjava tekstom dodavanjem tekstualnog okvira obliku i postavljanjem tekstualnih svojstava prije spremanja generirane prezentacije na disk.

Kod za izradu PowerPointa s Pythonom

Korištenjem gornjeg primjera na disku je stvorena Python prezentacija u PPTX formatu. Enumerator SaveFormat nudi opcije za spremanje prezentacije iu PPT, PPS, PPSX, ODP, POT i POTX formatima. Tekst unutar oblika slajda može se dodatno prilagoditi upotrebom različitih svojstava dostupnih u klasama PortionFormat i ParagraphFormat, uključujući postavljanje grafičkih oznaka odlomaka, uvlačenja teksta, margina, podcrtavanje i isticanje teksta.

U ovom smo primjeru vidjeli da se za izradu PPTX prezentacije može koristiti API temeljen na Python-u bez oslanjanja na MS PowerPoint. Ako ste zainteresirani za pretvaranje prezentacije u PDF, pogledajte članak na kako pretvoriti prezentaciju u PDF pomoću Pythona.

 Hrvatski