Αυτός ο γρήγορος οδηγός εξηγεί πώς να συμπιέσετε το μέγεθος παρουσίασης PowerPoint χρησιμοποιώντας Python. Θα λάβετε λεπτομέρειες για τη ρύθμιση του IDE για τη χρήση της βιβλιοθήκης, ένα σύνολο βήμα‑βήμα οδηγιών και δείγμα κώδικα για να μειώσετε το μέγεθος αρχείου PowerPoint χρησιμοποιώντας Python χωρίς να επηρεάσετε την παρουσίαση, όπως τυχόν κινούμενα GIF. Περισσότερα API θα παρουσιαστούν επίσης για να ενισχύσουν το δοσμένο δείγμα κώδικα για περαιτέρω μείωση του μεγέθους αρχείου PPT/PPTX.
Βήματα για τη μείωση του μεγέθους αρχείου PowerPoint χρησιμοποιώντας Python
- Ορίστε το IDE να χρησιμοποιεί Aspose.Slides for Python via .NET για να συμπιέσει μια παρουσίαση
- Ορίστε τα ονόματα αρχείων εισόδου/εξόδου, την επιθυμητή ανάλυση εικόνας και την ποιότητα JPEG
- Φορτώστε την πηγή presentation και συλλέξτε όλες τις κανονικές, διατάξεις και κύριες διαφάνειες σε μια λίστα
- Επανάληψη μέσω της συλλογής του pictures σε κάθε διαφάνεια και μείωση της ανάλυσής τους
- Μετατρέψτε κάθε εικόνα που δεν είναι JPEG σε JPEG και κρατήστε την εάν το μέγεθός της είναι μικρότερο από το αρχικό.
- Διαγράψτε όλες τις αχρησιμοποίητες διαφάνειες master και layout από την παρουσίαση
- Συρρικνώστε τις ενσωματωμένες γραμματοσειρές αφαιρώντας τους αχρησιμοποίητους χαρακτήρες στη διαφάνεια
- Αποθηκεύστε την προκύπτουσα παρουσίαση ως PPT ή PPTX σύμφωνα με τις απαιτήσεις σας
Αυτά τα βήματα συνοψίζουν πώς να μειώσετε το μέγεθος αρχείου PowerPoint χρησιμοποιώντας Python. Φορτώστε την παρουσίαση, συλλέξτε όλους τους τύπους διαφανειών σε αυτήν, συμπεριλαμβανομένων των κανονικών, των διατάξεων και των κύριων, επαναλάβετε μέσω όλων των εικόνων στην παρουσίαση και μειώστε την ανάλυσή τους. Μετατρέψτε κάθε μη‑JPEG εικόνα σε JPEG με χαμηλή ανάλυση, διαγράψτε όλες τις αχρησιμοποίητες διατάξεις και κύριες διαφάνειες, αφαιρέστε τους αχρησιμοποίητους χαρακτήρες από τα ενσωματωμένα bots, και αποθηκεύστε την προκύπτουσα παρουσίαση.
Κώδικας για τη μείωση του μεγέθους αρχείου PowerPoint χρησιμοποιώντας Python
Αυτός ο κώδικας δείχνει πώς να συμπιέσετε ένα αρχείο PowerPoint χρησιμοποιώντας Python. Για περαιτέρω μείωση του μεγέθους της παρουσίασης, μπορείτε να συμπιέσετε τις εικόνες που χρησιμοποιούνται ως γεμίσματα, να αφαιρέσετε τα δεδομένα εικόνας που έχουν περικοπεί, και να αυξήσετε τη συμπίεση κατά την αποθήκευση στο μέγιστο επίπεδο ZIP. Μπορείτε επίσης να απενεργοποιήσετε τη δημιουργία μικρογραφιών κατά την αποθήκευση, να αφαιρέσετε εντελώς τις αχρησιμοποίητες γραμματοσειρές, να αφαιρέσετε ενσωματωμένο δυαδικό περιεχόμενο κατά τη φόρτωση, όπως μακροεντολές VBA, δεδομένα αντικειμένων OLE και δεδομένα ActiveX, εάν υπάρχουν.
Αυτός ο κώδικας δείχνει πώς να μειώσετε το μέγεθος της πρόληψης. Για να προσθέσετε γραφικά SmartArt σε μια παρουσίαση, ανατρέξτε στο άρθρο Προσθήκη γραφικών SmartArt στο PowerPoint χρησιμοποιώντας Python.