Πώς να προστατέψετε με κωδικό πρόσβασης ένα αρχείο Excel σε C#

Αυτός ο σύντομος εκπαιδευτικός οδηγός για πώς να προστατεύσετε με κωδικό πρόσβασης ένα αρχείο Excel σε C# με τη βοήθεια όλων των απαραίτητων βημάτων για τη διαμόρφωση του IDE και λεπτομερών βημάτων για τη σύνταξη της εφαρμογής. Παρέχει επίσης ένα εκτελούμενο δείγμα κώδικα που παρουσιάζει τη διαδικασία κρυπτογράφησης του αρχείου Excel με κωδικό πρόσβασης σε C#. Θα μάθετε επίσης για διαφορετικούς τύπους κρυπτογράφησης, τον ορισμό κωδικών πρόσβασης και την αποθήκευση του αρχείου εξόδου σε διαφορετικές μορφές όπως XLSX, XLS, ODS κ.λπ.

Βήματα για την προστασία με κωδικό πρόσβασης του Excel σε C#

  1. Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.Cells for .NET για την κρυπτογράφηση ενός αρχείου Excel
  2. Φορτώστε ή δημιουργήστε ένα αρχείο Excel χρησιμοποιώντας το αντικείμενο κλάσης Workbook
  3. Ορίστε τις απαιτούμενες επιλογές κρυπτογράφησης για το φορτωμένο βιβλίο εργασίας χρησιμοποιώντας τη μέθοδο SetEncryptionOptions()
  4. Ορίστε τον κωδικό πρόσβασης για το αρχείο
  5. Αποθηκεύστε το κρυπτογραφημένο βιβλίο εργασίας στο δίσκο

Αυτά τα βήματα περιγράφουν τη διαδικασία για την προστασία του αρχείου Excel με κωδικό πρόσβασης σε C#*, έτσι ώστε πρώτα να φορτώνεται το αρχείο προέλευσης Excel και στη συνέχεια να χρησιμοποιείται η μέθοδος SetEncryptionOptions() για τον ορισμό διαφορετικών ιδιοτήτων κρυπτογράφησης για το υπολογιστικό φύλλο. Μετά από αυτά τα βήματα, πρέπει απλώς να ορίσουμε τον κωδικό πρόσβασης που θα απαιτείται για το άνοιγμα του αρχείου Excel και, στη συνέχεια, να αποθηκεύσουμε το αρχείο εξόδου Excel στη μορφή που επιθυμείτε.

Κώδικας για κρυπτογράφηση βιβλίου εργασίας με κωδικό πρόσβασης σε C#

Αυτός ο κώδικας δείχνει τη διαδικασία κρυπτογράφησης αρχείου Excel σε C# χρησιμοποιώντας τη μέθοδο SetEncryptionOptions() που λαμβάνει μία από τις τιμές τύπου κρυπτογράφησης όπως StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible ή XOR και το μήκος του κλειδιού. Το αντικείμενο Ρυθμίσεις στην κλάση Βιβλίο εργασίας έχει την ιδιότητα κωδικού πρόσβασης που έχει οριστεί και απαιτείται για το άνοιγμα του βιβλίου εργασίας μετά την κρυπτογράφηση. Μόλις κρυπτογραφηθεί το βιβλίο εργασίας, μπορεί να αποθηκευτεί σε οποιαδήποτε από τις μορφές που υποστηρίζονται από το MS Excel.

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

 Ελληνικά