Kako stvoriti sliku PowerPoint slajda pomoću Pythona

Ova jednostavna tema s uputama fokusira se na to kako stvoriti PowerPoint sliku slajda pomoću Pythona bez ikakve ovisnosti o MS PowerPointu. Uključuje sve potrebne konfiguracijske korake i primjer radnog koda za generiranje slike iz PowerPoint slajda u Pythonu. Ovaj primjer aplikacije može se koristiti na bilo kojoj platformi podržanoj .NET Core konfiguriranoj s Pythonom.

Koraci za stvaranje slike PowerPoint slajda pomoću Pythona

  1. Postavite okruženje za instaliranje Aspose.Slides za Python putem .NET-a u svoju aplikaciju
  2. Uvezite aspose.slides i aspose.pydrawing u svoju Python datoteku
  3. Otvorite izvornu prezentacijsku datoteku pomoću objekta klase Presentation za izradu minijaturne slike slajda
  4. Učitaj prvi slajd unutar prezentacije slides collection
  5. Dodajte korisnički definirane X i Y dimenzije za sličicu slajda
  6. Napravite sličicu slajda i spremite je na disk u JPG formatu

Gornji koraci vode pisanje Python koda za pretvaranje PowerPoint slajda u sliku u JPG, gdje proces započinje učitavanjem izvorne prezentacije s diska i pristupom željenom slajdu za renderiranje. U sljedećim koracima, prilagođene dimenzije slike postavljaju se za renderiranje sličice slajda pomoću metode get_thumbnail() i spremanje slike na disk.

Kod za generiranje slike iz PowerPoint slajda u Pythonu

Za razvoj kreatora prezentacijskih slika programski kod temeljen na Python-u prikazan je ovdje. API također nudi mogućnost renderiranja minijature slajda u TIFF, PNG, BMP ili drugim slikovnim formatima. Prilagođavanje slike također se može izvršiti korištenjem postavki kao što su tiff_options, default_regular_font, notes_comments_layouting, veličina i opcije skaliranja slike koristeći različita preopterećenja metode get_thumbnail().

U ovom smo primjeru istražili kako pretvoriti PowerPoint u JPG u Pythonu pomoću jednostavnog API sučelja. Ako želite naučiti o pretvaranju prezentacije u PDF pomoću pythona, pogledajte članak na kako pretvoriti prezentaciju u PDF pomoću Pythona.

 Hrvatski