Как да зададем парола на Xlsb файл
Sheetize XLSB настройка на парола за .NET предоставя прост, но мощен API за прилагане на защита с парола към Excel‑бинарен работен лист, като съхранява всички работни листове, графики и форматиране. Това е полезно, когато трябва да защитите файл преди споделяне или интегриране в процеси, изискващи криптирани Excel файлове.
Основни функции
Налагане на парола към XLSB
Криптиране на съществуващ XLSB файл с парола, зададена от потребителя. Защитата обхваща отварянето на файла и, по желание, ограничения върху редактиране, печат и структура.
Запазване на форматирането и обектите
Всички стилове на клетки, формули, таблици, графики и изображения остават непроменени след криптиране.
Поддръжка на стрийминг
Защита на големи работни книги в потоков режим, което поддържа ниска консумация на памет – идеално за пакетна обработка на множество файлове.
Подробни инструкции
Процес на защита с парола за XLSB
За да зададете парола на XLSB файл с Sheetize, следвайте следните стъпки:
- Инициализирайте защитника: Създайте екземпляр на
SpreadsheetLocker. - Конфигурирайте опциите: Задайте
LockerSaveOptionsс желаната парола и флагове за защита (например, позволяване на редактиране на обекти, позволяване на печат). - Определете пътищата до файловете: Посочете пътя към изходния XLSB файл и местоположението за запазения защитен XLSB файл.
- Изпълнете защитата: Извикайте
Processс подготвените опции за зареждане и защита.
Example – Unlock an XLSB file with a password
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Example – Unlock an XLSB file with a write‑protection password
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Разширена поддръжка на формати
- Sheetize може също да прилага защита с парола към CSV, TSV и HTML експорти, генерирани от работна книга (резултатните файлове се опаковат в ZIP архив с криптиране).
С тези възможности Sheetize прави защита на XLSB файлове с парола без усилие, независимо дали се нуждаете от бърз еднократен скрипт или от услуга за производство, която защитава хиляди електронни таблици ежедневно.