Як захистити файли Excel за допомогою C#
Як захистити файли Excel за допомогою C#
Захист файлів Excel у C# за допомогою Aspose.Cells
Захист файлів Excel допомагає запобігти несанкціонованим змінам і забезпечує цілісність критично важливих даних таблиць. У цій статті ви дізнаєтеся, як використовувати Aspose.Cells для .NET для застосування захисту на рівні книги за допомогою C#.
Чому варто захищати файли Excel?
- Запобігти випадковим змінам або перезаписам
- Забезпечити конфіденційність інформації
- Дозволити спільний доступ з конкретними правами
Покрокова інструкція з реалізації
Крок 1: Створіть новий проект C#
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
Крок 2: Встановіть Aspose.Cells для .NET
dotnet add package Aspose.Cells
Крок 3: Завантажте файл Excel
Workbook workbook = new Workbook("Input.xlsx");
Крок 4: Застосуйте захист
workbook.Protect(ProtectionType.All, "secure123");
Ви можете вибрати з:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
Крок 5: Збережіть захищений файл
workbook.Save("Protected.xlsx");
Найкращі практики
- Зберігайте паролі безпечно, використовуючи змінні середовища або менеджери секретів.
- Використовуйте складні алфавітно-цифрові паролі.
- Перевіряйте захист, повторно відкриваючи файл після обробки.