Как да зададем парола за XLSX файл
Sheetize XLSX задавач на пароли за .NET предоставя прост, но мощен API за прилагане на паролна защита върху Excel работна книга, като запазва всички листове, диаграми и форматиране. Това е полезно, когато трябва да осигурите файл преди споделяне или интеграция в процеси, изискващи криптирани Excel файлове.
Основни функции
Прилагане на парола към XLSX
Криптиране на съществуващ XLSX файл с парола, зададена от потребителя. Защитата обхваща отварянето на файла и, по желание, ограничения за редактиране, печат и структура.
Запазване на форматиране и обекти
Всички стилове на клетки, формули, таблици, диаграми и изображения остават непроменени след криптирането.
Поддръжка на поточно обработване
Защита на големи работни книги по потоков начин, което намалява използването на паметта – идеално за пакетна обработка на много файлове.
Подробни инструкции
Работен процес за защита с парола на XLSX
За да зададете парола на XLSX файл с Sheetize, следвайте следните стъпки:
- Инициализиране на защитника: Създайте екземпляр на
SpreadsheetLocker. - Конфигуриране на опциите: Задайте
LockerSaveOptionsс желаната парола и флагове за защита (например, разрешаване на редактиране на обекти, разрешаване на печат). - Определяне на пътищата: Посочете изходния път на XLSX и местоположението за запазване на защитения файл.
- Изпълнение на защитата: Извикайте
Protectс подготвените опции за зареждане и защита.
Пример – Защита на XLSX файл с парола
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected.xlsx",
Password = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Пример – Защита на XLSX файл с парола за защита от запис
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected.xlsx",
PasswordOfWriteProtection = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Разширена поддръжка на формати
- Sheetize може също да приложи паролна защита върху CSV, TSV и HTML експорти, генерирани от работна книга (получените файлове се опаковат в ZIP архив с криптиране).
С тези възможности Sheetize прави задаването на парола за XLSX файлове без усилие, независимо дали ви е нужен бърз скрипт за еднократна употреба или производствено ниво услуга, която защитава хиляди електронни таблици ежедневно.