Πώς να μετατρέψετε το XLSX σε PDF με περιορισμένα δικαιώματα χρησιμοποιώντας C#

Σε αυτό το θέμα θα κατανοήσετε πώς να μετατρέψετε το XLSX σε PDF έχοντας περιορισμένα δικαιώματα χρησιμοποιώντας C#. Μερικές φορές συμβαίνει ότι θέλετε να μεταδώσετε πληροφορίες σε άλλους αλλά θέλετε επίσης να επιβάλετε ορισμένους περιορισμούς, όπως να τους περιορίσετε να τις αντιγράψουν ή να τις εκτυπώσουν. Τα παρακάτω βήματα θα σας καθοδηγήσουν στη δημιουργία PDF με περιορισμένα δικαιώματα από το XLSX χρησιμοποιώντας C#.

Βήματα για τη μετατροπή XLSX σε PDF με περιορισμένα δικαιώματα χρησιμοποιώντας C#

  1. Εγκαταστήστε το πακέτο Aspose.Cells for .NET χρησιμοποιώντας το NuGet Package Manager
  2. Εισαγάγετε το Aspose.Cells στην αρχή χρησιμοποιώντας την οδηγία
  3. Αρχικοποιήστε την άδεια χρήσης για να αποφύγετε το μήνυμα της δοκιμαστικής έκδοσης
  4. Φορτώστε το αρχείο XLSX σε παράδειγμα Workbook που πρόκειται να μετατραπεί σε PDF
  5. Για να ορίσετε τις παραμέτρους του αρχείου PDF εξόδου, αρχικοποιήστε την παρουσία PDFSaveOptions
  6. Για να ορίσετε επιλογές ασφαλείας, αρχικοποιήστε την παράμετρο SecurityOptions στο παράδειγμα PDFSaveOptions
  7. Ορίστε τους περιορισμούς αντιγραφής/εξαγωγής και εκτύπωσης στην παράμετρο SecurityOptions
  8. Αποθηκεύστε το βιβλίο εργασίας χρησιμοποιώντας τις ρυθμίσεις PDFSaveOptions

Το ακόλουθο παράδειγμα δείχνει τη διαδικασία εξαγωγής του Excel σε PDF με περιορισμένα δικαιώματα χρησιμοποιώντας C#. Εδώ φορτώνεται ένα δείγμα αρχείου XLSX και στη συνέχεια αποθηκεύεται ως PDF με περιορισμούς για τον χρήστη να αντιγράψει/εξάγει κείμενο από αυτό ή να το εκτυπώσει.

Δείγμα κώδικα για Excel σε περιορισμένα δικαιώματα PDF χρησιμοποιώντας C#

Ο παραπάνω κώδικας δημιουργεί PDF με λίγους περιορισμούς. Μπορείτε να προσθέσετε περισσότερους περιορισμούς, όπως απαίτηση για άνοιγμα κωδικού πρόσβασης, ορίζοντας το PdfSaveOptions.SecurityOptions.UserPassword. Σημειώστε ότι οι περιορισμοί αντιγραφής/εξαγωγής και εκτύπωσης θα παραμείνουν σε ισχύ και ο Κωδικός Χρήστη είναι μόνο για το άνοιγμα του PDF. Εάν θέλετε να επιτρέψετε στον χρήστη να ανοίξει αυτό το αρχείο PDF χωρίς περιορισμούς, ορίστε το PdfSaveOptions.SecurityOptions.OwnerPassword εισάγοντας τον οποίο ο χρήστης θα μπορεί να αντιγράψει/εξάγει ή να εκτυπώσει αυτό το αρχείο PDF. Μπορείτε να πραγματοποιήσετε και άλλες μετατροπές όπως μετατροπή Excel σε XPS σε C#.

 Ελληνικά