Как да зададем парола на Xlsb файл

Sheetize XLSB настройка на парола за .NET предоставя прост, но мощен API за прилагане на защита с парола към Excel‑бинарен работен лист, като съхранява всички работни листове, графики и форматиране. Това е полезно, когато трябва да защитите файл преди споделяне или интегриране в процеси, изискващи криптирани Excel файлове.

Основни функции

Налагане на парола към XLSB

Криптиране на съществуващ XLSB файл с парола, зададена от потребителя. Защитата обхваща отварянето на файла и, по желание, ограничения върху редактиране, печат и структура.

Запазване на форматирането и обектите

Всички стилове на клетки, формули, таблици, графики и изображения остават непроменени след криптиране.

Поддръжка на стрийминг

Защита на големи работни книги в потоков режим, което поддържа ниска консумация на памет – идеално за пакетна обработка на множество файлове.

Подробни инструкции

Процес на защита с парола за XLSB

За да зададете парола на XLSB файл с Sheetize, следвайте следните стъпки:

  1. Инициализирайте защитника: Създайте екземпляр на SpreadsheetLocker.
  2. Конфигурирайте опциите: Задайте LockerSaveOptions с желаната парола и флагове за защита (например, позволяване на редактиране на обекти, позволяване на печат).
  3. Определете пътищата до файловете: Посочете пътя към изходния XLSB файл и местоположението за запазения защитен XLSB файл.
  4. Изпълнете защитата: Извикайте 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 файлове с парола без усилие, независимо дали се нуждаете от бърз еднократен скрипт или от услуга за производство, която защитава хиляди електронни таблици ежедневно.

 Български