Cara Melindungi File Excel Menggunakan C#
Cara Melindungi File Excel Menggunakan C#
Melindungi file Excel membantu mencegah pengeditan yang tidak diizinkan dan memastikan integritas data spreadsheet kritis.Dalam artikel ini, Anda akan belajar bagaimana menggunakan Aspose.Cells untuk .NET untuk menerapkan perlindungan tingkat buku kerja menggunakan C#.
Mengapa melindungi file Excel?
- Menghindari edisi atau overwriting yang tidak sengaja
- Informasi sensitif yang aman
- Memungkinkan akses kolaboratif dengan izin khusus
Panduan Implementasi Langkah-Langkah
Langkah 1: Mencipta proyek C# baru
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionAppLangkah 2: Memasang Aspose.Cells untuk .NET
dotnet add package Aspose.CellsLangkah 3: Mengisi file Excel
Workbook workbook = new Workbook("Input.xlsx");Langkah 4: Menggunakan Perlindungan
workbook.Protect(ProtectionType.All, "secure123");Anda dapat memilih dari:
ProtectionType.AllProtectionType.ContentsProtectionType.ObjectsProtectionType.Structure
Langkah 5: Simpan file yang dilindungi
workbook.Save("Protected.xlsx");Praktik Terbaik
- Simpan kata sandi dengan aman menggunakan variabel lingkungan atau manajer rahasia.
- Gunakan kata sandi alphanumerik yang kuat.
- Validasi perlindungan dengan membuka kembali file post-processing.