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");

Най-добрите практики

  • Съхранявайте паролите си безопасно, като използвате променливи в околната среда или тайни мениджъри.
  • Използвайте силни алфанимерични пароли.
  • Валидиране на защитата чрез повторно отваряне на файла след обработка.
 Български