Αυτό το συνοπτικό σεμινάριο σάς διδάσκει πώς να μετατρέπετε το XLSX σε PDF έχοντας περιορισμένα δικαιώματα στη java. Μπορείτε να ορίσετε μια ποικιλία αδειών και περιορισμών πριν μετατρέψετε το αρχείο XLSX σε PDF έχοντας περιορισμένα δικαιώματα στη java. Τελικά, αυτό το βιβλίο εργασίας αποθηκεύεται ως αρχείο PDF που μπορεί να ανοίξει σε οποιοδήποτε πρόγραμμα προβολής ή πρόγραμμα περιήγησης με τα επιτρεπόμενα δικαιώματα.
Βήματα για τη μετατροπή XLSX σε PDF με περιορισμένα δικαιώματα στην Java
- Προσθέστε αναφορά βιβλιοθήκης Aspose.Cells στο έργο χρησιμοποιώντας το αποθετήριο Maven
- Προσθέστε μια αναφορά στις τάξεις Workbook, PdfSaveOptions και PdfSecurityOptions χρησιμοποιώντας τη λέξη-κλειδί Εισαγωγή
- Φορτώστε το δείγμα αρχείου XLSX που πρόκειται να μετατραπεί σε PDF
- Εκκινήστε το PdfSaveOptions για να ορίσετε επιλογές ασφαλείας
- Ορίστε περιορισμούς για την αντιγραφή/εξαγωγή περιεχομένου και την εκτύπωση του PDF σε Java
- Αποθηκεύστε το βιβλίο εργασίας ως PDF με τα περιορισμένα δικαιώματα
Κατά τη διάρκεια αυτού του σύντομου σεμιναρίου βήμα προς βήμα, βλέπουμε ότι πρώτα, φορτώνουμε ένα αρχείο XLSX που πρόκειται να μετατραπεί σε PDF και, στη συνέχεια, θέτουμε περιορισμούς στο PDF που εξάγεται από το αρχείο XLSX όπως ένας περιορισμός αντιγραφής ή εξαγωγής κειμένου από PDF ή περιορισμός στην εκτύπωση του PDF. Μόλις εφαρμοστούν οι απαιτούμενοι περιορισμοί, το βιβλίο εργασίας αποθηκεύεται ως PDF με αυτούς τους περιορισμούς.
Κώδικας για μετατροπή αρχείου XLSX σε PDF με περιορισμένα δικαιώματα στην Java
Σε αυτό το δείγμα κώδικα, χρησιμοποιήσαμε αντικείμενο κλάσης PdfSaveOptions για ορισμό των περιορισμών σε PDF που έχει μετατραπεί από XLSX. Αυτή η κλάση έχει την παράμετρο PdfSecurityOptions που στην πραγματικότητα περιέχει επιλογές για τον ορισμό των περιορισμών. Στο τέλος της διαδικασίας, αυτό το βιβλίο εργασίας αποθηκεύεται ως PDF χρησιμοποιώντας το αντικείμενο PdfSaveOptions ως παράμετρο στη συνάρτηση save().
Έχουμε μετατρέψει το αρχείο XLSX σε PDF, ωστόσο αν θέλετε να αποθηκεύσετε το αρχείο excel σε κάποια άλλη μορφή, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Excel σε XPS σε Java. Επίσης, σημειώστε ότι δεν χρειάζεται να εγκαταστήσετε το MS Excel ή να χρησιμοποιήσετε το Interop για την εκτέλεση αυτού του κώδικα.