Αυτό το πολύ βασικό θέμα καθοδηγεί πώς να δημιουργήσετε μόνο για ανάγνωση Παρουσίαση χρησιμοποιώντας Python. Καλύπτει όλες τις λεπτομέρειες σχετικά με τα απαιτούμενα πακέτα PYPI, μια λίστα με βήματα προγραμματισμού που τονίζουν τη λογική του προγράμματος και ένα παράδειγμα κώδικα με δυνατότητα εκτέλεσης για τη δημιουργία μιας παρουσίασης μόνο για ανάγνωση και αποτροπή της επεξεργασίας PPTX με χρήση Python . Η αναπτυγμένη εφαρμογή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε περιβάλλον που υποστηρίζεται .NET και Python σε macOS, Windows και Linux.
Βήματα για τη δημιουργία παρουσίασης μόνο για ανάγνωση χρησιμοποιώντας Python
- Διαμορφώστε το IDE σε χρησιμοποιήστε το Aspose.Slides για Python μέσω .NET για να δημιουργήσετε PPTX μόνο για ανάγνωση χρησιμοποιώντας Python
- Αποκτήστε πρόσβαση στο αρχείο παρουσίασης στόχου PPTX χρησιμοποιώντας μια παρουσία της κλάσης Presentation
- Πρόσβαση στο σύνολο κλάσης παρουσίασης ProtectionManger True για την τιμή ιδιότητας ReadOnlyRecommended
- Αποθηκεύστε το μη επεξεργάσιμο και μόνο για ανάγνωση αρχείο παρουσίασης στο δίσκο
Τα παραπάνω βήματα εξηγούν τη διαδικασία να γίνει το PPTX μη επεξεργάσιμο στην Python χρησιμοποιώντας μερικές κλήσεις API. Η διαδικασία θα ξεκινήσει ανοίγοντας το αρχείο παρουσίασης προορισμού από το δίσκο ή δημιουργώντας μια νέα παρουσίαση από την αρχή χρησιμοποιώντας μια παρουσία της κλάσης Presentation. Στη συνέχεια, θα γίνει πρόσβαση στην παρουσία κλάσης ProtectionManager από τις ιδιότητες παρουσίασης και η τιμή True θα οριστεί για την ιδιότητα ReadOnlyRecommended, η οποία θα μετατρέψει τη φορτωμένη παρουσίαση σε πρόσβαση μόνο για ανάγνωση μόνο πριν την αποθηκεύσει στο δίσκο.
Κώδικας για να γίνει η παρουσίαση μη επεξεργάσιμη χρησιμοποιώντας Python
Το παραπάνω παράδειγμα κώδικα δείχνει την απλή διαδικασία να γίνει η Παρουσίαση μη επεξεργάσιμη χρησιμοποιώντας Python. Η παρουσία κλάσης ProtectionManager χρησιμοποιείται για τον περιορισμό της επεξεργασίας του αρχείου παρουσίασης και επίσης εκθέτει άλλες διαφορετικές ιδιότητες και μεθόδους όπως EncryptDocumentProperties, EncryptionPassword, RemoveEncryption και SetWriteProtection για να αναφέρουμε μερικές. Μπορείτε επίσης να επαναφέρετε την προστασία παρουσίασης για να επιτρέψετε την επεξεργασία αφαιρώντας την ιδιότητα μόνο για ανάγνωση και ορίζοντας την τιμή της σε False.
Αυτό το παράδειγμα μας δίδαξε πώς να αποτρέψουμε την επεξεργασία παρουσίασης χρησιμοποιώντας Python. Εάν θέλετε να μάθετε πώς να διαγράψετε κείμενο μέσα στην παρουσίαση, ανατρέξτε στο άρθρο στο πώς να διαγράψετε κείμενο σε PPTX χρησιμοποιώντας Python.