Cara Melindungi Kata Sandi File Excel di C#

Panduan tutorial singkat ini tentang cara melindungi kata sandi file Excel di C# dengan bantuan semua langkah yang diperlukan untuk mengonfigurasi IDE dan langkah-langkah terperinci untuk menulis aplikasi. Ini juga menyediakan kode contoh yang dapat dijalankan yang menunjukkan proses untuk mengenkripsi file Excel dengan kata sandi di C#. Anda juga akan belajar tentang berbagai jenis enkripsi, menyetel kata sandi, dan menyimpan file keluaran dalam format yang berbeda seperti XLSX, XLS, ODS, dll.

Langkah-langkah untuk Melindungi Kata Sandi Excel di C#

  1. Tetapkan lingkungan untuk menggunakan Aspose.Cells for .NET untuk mengenkripsi file Excel
  2. Muat atau buat file Excel menggunakan objek kelas Workbook
  3. Setel opsi enkripsi yang diperlukan untuk buku kerja yang dimuat menggunakan metode SetEncryptionOptions()
  4. Tetapkan kata sandi untuk file
  5. Simpan Buku Kerja terenkripsi di disk

Langkah-langkah ini menjelaskan proses untuk melindungi kata sandi file Excel di C# sehingga pertama-tama file Excel sumber dimuat dan kemudian metode SetEncryptionOptions() digunakan untuk mengatur properti enkripsi yang berbeda untuk spreadsheet. Setelah langkah-langkah ini, kita hanya perlu mengatur kata sandi yang akan diperlukan untuk membuka file Excel dan kemudian menyimpan file Excel keluaran dalam format yang Anda inginkan.

Kode untuk Mengenkripsi Buku Kerja dengan Kata Sandi di C#

Kode ini menunjukkan proses untuk mengenkripsi file Excel di C# dengan menggunakan metode SetEncryptionOptions() yang mengambil salah satu nilai jenis enkripsi seperti StrongCryptographicProvider, EnhancedCryptographicProviderV1, Kompatibel, atau XOR dan panjang kunci. Objek Pengaturan di kelas Buku Kerja memiliki properti kata sandi yang diatur dan diperlukan untuk membuka Buku Kerja setelah enkripsi. Setelah buku kerja dienkripsi, itu dapat disimpan dalam salah satu format yang didukung MS Excel.

Pada artikel ini, kita telah belajar mengenkripsi file Excel. Jika Anda ingin mempelajari proses untuk menambahkan tanda tangan digital ke Buku Kerja, lihat artikel di cara menambahkan tanda tangan digital di Excel menggunakan C#.

 Indonesian