Ασφάλεια PDF
Η Documentize Ασφάλεια PDF για .NET είναι ένα ισχυρό εργαλείο σχεδιασμένο για να ενισχύει την ασφάλεια των εγγράφων PDF σας παρέχοντας δυνατότητες κωδικοποίησης και αποκωδικοποίησης. Διασφαλίζει ότι οι ευαίσθητες πληροφορίες σας παραμένουν εμπιστευτικές και προστατευμένες από μη εξουσιοδοτημένη πρόσβαση.
Βασικά Χαρακτηριστικά:
- Κωδικοποίηση Εγγράφων PDF: Ασφαλίστε τα αρχεία PDF σας προσθέτοντας κωδικούς πρόσβασης για χρήστες και κατόχους.
- Αποκωδικοποίηση Εγγράφων PDF: Αφαιρέστε την κωδικοποίηση από τα PDFs όταν χρειάζεται.
- Ρύθμιση Δικαιωμάτων: Ελέγξτε τα δικαιώματα όπως η εκτύπωση, η αντιγραφή και η τροποποίηση περιεχομένου.
- Αυτοματοποίηση: Ενσωματώστε την κωδικοποίηση και την αποκωδικοποίηση στις εφαρμογές .NET σας για αυτοματοποιημένες ροές εργασίας.
- Συμμόρφωση: Διασφαλίστε ότι τα έγγραφά σας πληρούν τα πρότυπα του κλάδου για την ασφάλεια των εγγράφων.
Πώς να Κωδικοποιήσετε Ένα Έγγραφο PDF
Για να κωδικοποιήσετε ένα έγγραφο PDF, ακολουθήστε τα παρακάτω βήματα:
- Δημιουργήστε μια στιγμή της κλάσης
Security
. - Δημιουργήστε μια στιγμή της
EncryptionOptions
με τους επιθυμητούς κωδικούς πρόσβασης για χρήστες και κατόχους. - Προσθέστε το αρχείο εισόδου PDF χρησιμοποιώντας τη μέθοδο
AddInput
. - Ορίστε τη διαδρομή του εξόδου χρησιμοποιώντας
AddOutput
. - Εκτελέστε την κωδικοποίηση χρησιμοποιώντας τη μέθοδο
Process
.
1
2// Δημιουργία στιγμής του plugin Ασφάλειας
3var plugin = new Security();
4
5// Ρύθμιση των επιλογών κωδικοποίησης
6var opt = new EncryptionOptions("user_password", "owner_password");
7
8// Προσθήκη αρχείου εισόδου PDF
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// Καθορίστε το αρχείο PDF εξόδου κωδικοποιημένο
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
13
14// Εκτέλεση της διαδικασίας κωδικοποίησης
15plugin.Process(opt);
Πώς να Αποκωδικοποιήσετε Ένα Έγγραφο PDF
Για να αποκωδικοποιήσετε ένα έγγραφο PDF, ακολουθήστε τα παρακάτω βήματα:
- Δημιουργήστε μια στιγμή της κλάσης
Security
. - Δημιουργήστε μια στιγμή της
DecryptionOptions
με τον απαραίτητο κωδικό πρόσβασης. - Προσθέστε το κωδικοποιημένο αρχείο PDF χρησιμοποιώντας τη μέθοδο
AddInput
. - Ορίστε τη διαδρομή του εξόδου χρησιμοποιώντας
AddOutput
. - Εκτελέστε την αποκωδικοποίηση χρησιμοποιώντας τη μέθοδο
Process
.
1
2// Δημιουργία στιγμής του plugin Ασφάλειας
3var plugin = new Security();
4
5// Ρύθμιση των επιλογών αποκωδικοποίησης
6var opt = new DecryptionOptions("user_password");
7
8// Προσθήκη αρχείου εισόδου κωδικοποιημένου PDF
9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
10
11// Καθορίστε το αρχείο PDF εξόδου αποκωδικοποιημένο
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
13
14// Εκτέλεση της διαδικασίας αποκωδικοποίησης
15plugin.Process(opt);
Ρύθμιση Δικαιωμάτων σε Έγγραφα PDF
Κατά την κωδικοποίηση ενός PDF, μπορείτε να ορίσετε διάφορα δικαιώματα για να ελέγξετε πώς μπορεί να χρησιμοποιηθεί το έγγραφο.
- Εκτύπωση: Επιτρέψτε ή απαγορεύστε την εκτύπωση του εγγράφου.
- Αντιγραφή: Επιτρέψτε ή απαγορεύστε την αντιγραφή περιεχομένου.
- Τροποποίηση: Επιτρέψτε ή απαγορεύστε τροποποιήσεις στο έγγραφο.
Για να ρυθμίσετε τα δικαιώματα, μπορείτε να ρυθμίσετε τις EncryptionOptions
αναλόγως.