---
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 файлове без усилие, независимо дали ви е нужен бърз еднократен скрипт или услуга за продукционен мащаб, обработваща хиляди защитени таблици ежедневно.