Excel файлове с C#
Excel файлове с C#
Защитата на 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.AllProtectionType.ContentsProtectionType.ObjectsProtectionType.Structure
Стъпка 5: Запазете защитените файлове
workbook.Save("Protected.xlsx");Най-добрите практики
- Съхранявайте паролите си безопасно, като използвате променливи в околната среда или тайни мениджъри.
- Използвайте силни алфанимерични пароли.
- Валидиране на защитата чрез повторно отваряне на файла след обработка.