Jak odblokować plik xlsx
Sheetize XLSX Unlocker dla .NET udostępnia prosty, a jednocześnie potężny interfejs API do usuwania ochrony hasłem z skoroszytu Excel Open XML, zachowując wszystkie arkusze, wykresy i formatowanie. Jest to przydatne, gdy potrzebujesz uzyskać dostęp do zabezpieczonego pliku w celu dalszego przetwarzania, analizy lub dystrybucji w potokach wymagających wersji odblokowanej.
Główne funkcje
Odblokowanie XLSX chronionego hasłem
Deszyfruje istniejący plik XLSX przy użyciu poprawnego hasła. Operacja przywraca pełną edytowalność skoroszytu.
Zachowanie formatowania i obiektów
Wszystkie style komórek, formuły, tabele, wykresy i obrazy pozostają nienaruszone po odblokowaniu.
Obsługa strumieniowa
Odblokowuje duże skoroszyty w trybie strumieniowym, aby utrzymać niskie zużycie pamięci, idealne do przetwarzania wielu plików jednocześnie.
Szczegółowe instrukcje
Przebieg odblokowywania XLSX
Aby odblokować plik XLSX za pomocą Sheetize, wykonaj następujące kroki:
- Zainicjuj odblokowującego: Utwórz instancję
SpreadsheetUnlocker. - Skonfiguruj opcje: Ustaw
UnlockerLoadOptionsz ścieżką pliku źródłowego i wymaganym hasłem. - Określ ścieżkę wyjściową: Podaj docelową lokalizację, w której zostanie zapisany odblokowany skoroszyt.
- Wykonaj odblokowanie: Wywołaj
Processz przygotowanymi opcjami wczytywania i zapisu.
Przykład – odblokowanie pliku XLSX z hasłem
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);Przykład – odblokowanie pliku XLSX z hasłem ochrony zapisu
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);Rozszerzone wsparcie formatów
- Sheetize może także odblokować chronione hasłem pliki CSV, TSV i HTML eksportowane z skoroszytu (wynikowe pliki są rozpakowywane z zaszyfrowanego kontenera ZIP).
Dzięki tym możliwościom Sheetize sprawia, że odblokowywanie plików XLSX jest proste, niezależnie od tego, czy potrzebujesz szybkiego jednorazowego skryptu, czy usługę gotową do przetwarzania tysięcy zabezpieczonych arkuszy kalkulacyjnych dziennie.