Αυτό το σύντομο οδηγό εξηγεί πώς να βρείτε και να αντικαταστήσετε κείμενο στο PowerPoint χρησιμοποιώντας Python. Περιλαμβάνει λεπτομέρειες για τη ρύθμιση του IDE, μια λίστα βημάτων και ένα δείγμα κώδικα για να βρείτε και να αντικαταστήσετε στο PowerPoint χρησιμοποιώντας Python. Θα μάθετε διαφορετικές τεχνικές για την αντικατάσταση συμβολοσειρών σε μια παρουσίαση.
Βήματα για την αντικατάσταση λέξεων στο PowerPoint χρησιμοποιώντας Python
- Ορίστε το περιβάλλον ώστε να χρησιμοποιεί Aspose.Slides for Python via .NET
- Φορτώστε τη βιβλιοθήκη aspose.slides και συνδέστε την με το ψευδώνυμο
- Ορίστε τις παλιές και νέες συμβολοσειρές που θα αναζητηθούν και αντικατασταθούν
- Φορτώστε το πηγαίο PPTX στο αντικείμενο κλάσης Presentation για να αντικαταστήσετε τη συμβολοσειρά
- Διατρέξτε όλες τις διαφάνειες της παρουσίασης και λάβετε τη συλλογή των πλαισίων κειμένου σε κάθε διαφάνεια
- Πρόσβαση σε όλα τα paragraphs σε κάθε πλαίσιο κειμένου και λήψη μιας συλλογής τμημάτων σε όλες τις παραγράφους
- Ελέγξτε τη διαθεσιμότητα της στοχευμένης συμβολοσειράς στην ιδιότητα κειμένου του τμήματος
- Εάν η συμβολοσειρά βρεθεί, αντικαταστήστε την με τη νέα συμβολοσειρά
- Αποθηκεύστε την ενημερωμένη παρουσίαση
Αυτά τα βήματα συνοψίζουν πώς να βρείτε και να αντικαταστήσετε κείμενο στο PowerPoint χρησιμοποιώντας Python. Φορτώστε την παρουσίαση στη μνήμη, επαναλάβετε τις διαφάνειες, λάβετε όλα τα πλαίσια κειμένου χρησιμοποιώντας το SlideUtil σε κάθε διαφάνεια, στη συνέχεια επαναλάβετε τις παραγράφους και τα τμήματα, και αντικαταστήστε το αντίστοιχο κείμενο σε κάθε τμήμα. Τέλος, αποθηκεύστε την προκύπτουσα παρουσίαση στον δίσκο.
Κώδικας για Αναζήτηση και Αντικατάσταση στο PowerPoint χρησιμοποιώντας Python
Αυτός ο κώδικας δείχνει τη διαδικασία για εύρεση και αντικατάσταση κειμένου στο PowerPoint. Μπορείτε να προσαρμόσετε τον κώδικα προσθέτοντας ζεύγη εύρεσης/αντικατάστασης συμβολοσειρών, ενεργοποιώντας την ευαισθησία σε πεζά/κεφαλαία, και αντικαθιστώντας κείμενο σε πίνακες, σημειώσεις ομιλητή και διαφάνειες master/layout. Η μέθοδος Presentation.replace_text() μπορεί να χρησιμοποιηθεί για άμεση αντικατάσταση συμβολοσειρών στην παρουσίαση χωρίς την ανάλυση των διαφανειών και του αντίστοιχου περιεχομένου, για γρήγορη ενημέρωση του αρχείου.
Αυτό το άρθρο δείχνει διάφορες επιλογές για την αντικατάσταση συμβολοσειρών. Για την εξαγωγή μέσων, δηλαδή ήχου ή βίντεο, από μια παρουσίαση, ανατρέξτε στο άρθρο Extract media from PowerPoint using Python.