Як захистити файли 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");

Найкращі практики

  • Зберігайте паролі безпечно, використовуючи змінні навколишнього середовища або секретних менеджерів.
  • Використовуйте сильні алфаномерні паролі.
  • Забезпечити захист за допомогою відновлення файлу після обробки.
 Українська