Як захистити файли 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");
Найкращі практики
- Зберігайте паролі безпечно, використовуючи змінні навколишнього середовища або секретних менеджерів.
- Використовуйте сильні алфаномерні паролі.
- Забезпечити захист за допомогою відновлення файлу після обробки.