---
title: Как да отключим xlsx файл
description: "Стъпка‑по‑стъпка ръководство за използване на Sheetize за отключване на XLSX файлове, гарантирайки сигурен достъп до защитени работни книги."
weight: 2
categories: "Ръководство за разработчици"
draft: false
---

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

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

### Отключване на паролно защитени XLSX
Дешифрирайте съществуващ XLSX файл с правилната парола. Операцията възстановява пълната редактивност на работната книга.

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

### Поддръжка на стрийминг
Отключвайте големи работни книги чрез стрийминг, за да поддържате ниска консумация на памет, идеално за пакетна обработка на множество файлове.

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

### Работен процес за отключване на XLSX
За да отключите XLSX файл с Sheetize, следвайте тези стъпки:

1. **Инициализирайте отключвача**: Създайте инстанция на `SpreadsheetUnlocker`.
2. **Конфигурирайте опциите**: Задайте `UnlockerLoadOptions` с пътя към изходния файл и необходимата парола.
3. **Определете пътя за изход**: Посочете целевия път, където ще бъде запазена отключената работна книга.
4. **Изпълнете отключването**: Извикайте `Process` с подготвените опции за зареждане и запис.

**Пример – Отключване на XLSX файл с парола**
```csharp
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Пример – Отключване на XLSX файл с парола за защита от запис

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Разширена поддръжка на формати

  • Sheetize може също да отключва паролно защитени CSV, TSV и HTML експорти, генерирани от работна книга (получените файлове се разархивират от криптирания ZIP контейнер).

С тези възможности Sheetize прави отключването на XLSX файлове без усилие, независимо дали ви е нужен бърз еднократен скрипт или услуга за продукционен мащаб, обработваща хиляди защитени таблици ежедневно.

 Български