Αυτό το άρθρο περιγράφει τον τρόπο προσθήκης κωδικού πρόσβασης στο έγγραφο Word με το NET REST API. Θα μάθετε να βάζετε αυτόματα έναν κωδικό πρόσβασης σε ένα έγγραφο του Word με C# REST API χρησιμοποιώντας το .NET cloud SDK. Συζητούνται διάφορες επιλογές για την προστασία του αρχείου Word με διαφορετικές ρυθμίσεις προστασίας.
Προαπαιτούμενο
- Δημιουργία λογαριασμού και λήψη διαπιστευτηρίων API
- Κατεβάστε Aspose.Words Cloud SDK for Dotnet to protect a Word file
- Ρύθμιση έργου λύσης C# με το παραπάνω SDK για την εφαρμογή κωδικού πρόσβασης στα αρχεία του Word
Βήματα για την προσθήκη κωδικού πρόσβασης στο Word DOC με το C# REST API
- Δημιουργήστε ένα αντικείμενο της κλάσης WordsApi για να ορίσετε έναν κωδικό πρόσβασης
- Διαβάστε το αρχείο εισόδου Word σε έναν πίνακα byte για προστασία του εγγράφου
- Δημιουργήστε το αντικείμενο κλάσης ProtectionRequestV2 και ορίστε τις παραμέτρους του
- Δημιουργήστε το αντικείμενο ProtectDocumentOnlineRequest παρέχοντας τα απαιτούμενα ορίσματα
- Καλέστε τη μέθοδο ProtectDocumentOnline για να προσθέσετε έναν κωδικό πρόσβασης
- Αποθηκεύστε το προστατευμένο αρχείο Word
Τα παραπάνω βήματα περιγράφουν πώς να προσθέσετε προστασία με κωδικό πρόσβασης στο έγγραφο του Word με το C# Low Code API. Ξεκινήστε τη διαδικασία διαβάζοντας το αρχείο εισόδου Word σε έναν πίνακα byte που ακολουθείται από δήλωση και αρχικοποίηση του αντικειμένου ProtectionRequestV2 περνώντας τον κωδικό πρόσβασης και τον τύπο προστασίας. Τέλος, δημιουργήστε το αντικείμενο ProtectDocumentOnlineRequest χρησιμοποιώντας τις παραπάνω ιδιότητες και καλέστε τη μέθοδο ProtectDocumentOnline() για να εφαρμόσετε τον κωδικό πρόσβασης.
Κώδικας για προσθήκη κωδικού πρόσβασης στο έγγραφο του Word με το NET REST API
Αυτός ο κώδικας δείχνει πώς να ορίσετε κωδικό πρόσβασης στο έγγραφο του Word με το C# Low Code API. Μπορείτε να επιλέξετε τον επιθυμητό τύπο προστασίας από τον απαριθμητή ProtectionTypeEnum, συμπεριλαμβανομένων των AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly και NoProtection. Το αρχείο εξόδου δημιουργείται στο cloud και μπορεί να ανακτηθεί χρησιμοποιώντας την ιδιότητα Document της απόκρισης που παρέχεται από το API.
Σε αυτό το θέμα, διερευνήσαμε την επεξεργασία της προστασίας ενός αρχείου Word με χρήση κωδικού πρόσβασης. Εάν θέλετε να συμπιέσετε ένα αρχείο Word, ανατρέξτε στο ακόλουθο άρθρο: Συμπιέστε το αρχείο Word με το NET REST API.