Този кратък урок ръководи как да защитите с парола Excel файл в C# с помощта на всички необходими стъпки за конфигуриране на IDE и подробни стъпки за писане на приложението. Той също така предоставя изпълним примерен код, който показва процеса на шифроване на Excel файл с парола в C#. Освен това ще научите за различни видове криптиране, задаване на пароли и запазване на изходния файл в различни формати като XLSX, XLS, ODS и др.
Стъпки за защита на Excel с парола в C#
- Създайте среда за използване на Aspose.Cells for .NET за шифроване на Excel файл
- Заредете или създайте Excel файл, като използвате обекта на клас Workbook
- Задайте необходимите опции за криптиране за заредената работна книга, като използвате метода SetEncryptionOptions()
- Задайте парола за файла
- Запазете шифрованата работна книга на диска
Тези стъпки описват процеса за защита с парола Excel файл в C#, така че първо да се зареди изходният Excel файл и след това да се използва методът SetEncryptionOptions() за задаване на различни свойства за криптиране за електронната таблица. След тези стъпки просто трябва да зададем паролата, която ще е необходима за отваряне на файла на Excel и след това да запазим изходния файл на Excel в желания от вас формат.
Код за шифроване на работна книга с парола в C#
Този код демонстрира процеса за шифроване на Excel файл в C# с помощта на метода SetEncryptionOptions(), който приема една от стойностите на типа на криптиране като StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible или XOR и дължината на ключа. Обектът Settings в класа Workbook има свойството парола, което е зададено и се изисква за отваряне на Workbook след шифроване. След като работната книга бъде шифрована, тя може да бъде записана във всеки от поддържаните от MS Excel формати.
В тази статия се научихме да шифроваме Excel файла. Ако искате да научите процеса за добавяне на цифров подпис към работна книга, вижте статията на как да добавите цифров подпис в Excel с помощта на C#.