Smanjite veličinu PowerPoint prezentacije pomoću Pythona

Ovaj brzi vodič objašnjava kako smanjiti veličinu PowerPoint prezentacije pomoću Pythona. Dobit ćete detalje za postavljanje IDE-a za korištenje biblioteke, skup korak-po-korak uputa i uzorak koda za minimiziranje veličine PowerPoint datoteke pomoću Pythona bez utjecaja na prezentaciju, poput GIF animacije u njoj, ako postoji. Također će biti predstavljeni dodatni API‑ji za poboljšanje danog uzorka koda radi daljnjeg smanjenja veličine datoteke PPT/PPTX.

Koraci za smanjenje veličine PowerPoint datoteke pomoću Pythona

  1. Postavite IDE da koristi Aspose.Slides for Python via .NET za kompresiju prezentacije
  2. Postavite nazive ulaznih/izlaznih datoteka, ciljanu rezoluciju slike i kvalitet JPEG‑a
  3. Učitaj izvor presentation i prikupi sve normalne, rasporede i master slajdove u listu
  4. Iterirajte kroz kolekciju pictures na svakom slajdu i smanjite njihovu rezoluciju.
  5. Pretvori svaku ne‑JPEG sliku u JPEG i zadrži je ako je njena veličina manja od originalne slike
  6. Izbrišite sve neiskorištene master i layout slajdove iz prezentacije
  7. Smanjite ugrađene fontove uklanjanjem neiskorištenih znakova u slajdu
  8. Spremite nastalu prezentaciju kao PPT ili PPTX prema vašim zahtjevima.

Ovi koraci sažimaju kako smanjiti veličinu PowerPoint datoteke pomoću Pythona. Učitajte prezentaciju, prikupite sve vrste slajdova u njoj, uključujući normalne, rasporede i master slajdove, prođite kroz sve slike u prezentaciji i smanjite njihovu rezoluciju. Pretvorite svaku ne‑JPEG sliku u JPEG s niskom rezolucijom, izbrišite sve neiskorištene rasporede i master slajdove, uklonite neiskorištene znakove iz ugrađenih botova i spremite rezultat prezentacije.

Kod za smanjenje veličine PowerPoint datoteke pomoću Pythona

Ovaj kod demonstrira kako komprimirati PowerPoint datoteku pomoću Pythona. Za dodatno smanjenje veličine prezentacije, možete komprimirati slike korištene kao ispune, ukloniti izrezane podatke o slici i podići kompresiju pri spremanju na maksimalnu ZIP razinu. Također možete isključiti generiranje sličica pri spremanju, potpuno ukloniti neiskorištene fontove, ukloniti ugrađeni binarni sadržaj pri učitavanju poput VBA makronaredbi, OLE podataka objekta i ActiveX podataka, ako ih ima.

Ovaj kod pokazuje kako smanjiti veličinu prevencije. Za dodavanje SmartArt grafika u prezentaciju, pogledajte članak Dodavanje SmartArt grafika u PowerPoint pomoću Pythona.

 Hrvatski