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");
Най-добрите практики
- Съхранявайте паролите си безопасно, като използвате променливи в околната среда или тайни мениджъри.
- Използвайте силни алфанимерични пароли.
- Валидиране на защитата чрез повторно отваряне на файла след обработка.