Kako postaviti lozinku za XLSX datoteku
Sheetize XLSX Password Setter za .NET pruža jednostavno, a ipak moćno API‑je za primjenu lozinke na Excel radnu knjigu, zadržavajući sve radne listove, grafikone i formatiranje. Ovo je korisno kada trebate zaštititi datoteku prije dijeljenja ili integracije u pipeline‑ove koji zahtijevaju šifrirane Excel datoteke.
Glavne značajke
Primijeni lozinku na XLSX
Šifrira postojeću XLSX datoteku lozinkom koju odredi korisnik. Zaštita obuhvaća otvaranje datoteke, a opcionalno i ograničenja uređivanja, ispisa i strukture.
Zadrži formatiranje i objekte
Svi stilovi ćelija, formule, tablice, grafikoni i slike ostaju netaknuti nakon šifriranja.
Podrška za streaming
Štiti velike radne knjige u streamingu kako bi se održala niska potrošnja memorije, idealno za obradu velikog broja datoteka u seriji.
Detaljne upute
Workflow za zaštitu lozinkom XLSX‑a
Za postavljanje lozinke na XLSX datoteku pomoću Sheetize‑a, slijedite ove korake:
- Inicijalizirajte zaštitu: Stvorite instancu
SpreadsheetLocker. - Konfigurirajte opcije: Postavite
LockerSaveOptionss željenom lozinkom i oznakama za zaštitu (npr. dopusti uređivanje objekata, dopusti ispis). - Definirajte putanje datoteka: Navedite izvorni XLSX i odredišnu lokaciju za zaštićeni XLSX.
- Izvršite zaštitu: Pozovite
Protects pripremljenim opcijama učitavanja i zaštite.
Primjer – Šifriranje XLSX datoteke lozinkom
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = @"D:\Data\protected.xlsx",
Password = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Primjer – Šifriranje XLSX datoteke lozinkom za zaštitu pisanja
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = @"D:\Data\protected.xlsx",
PasswordOfWriteProtection = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Proširena podrška formata
- Sheetize također može primijeniti zaštitu lozinkom na CSV, TSV i HTML izvoze generirane iz radne knjige (rezultirajuće datoteke se zapakiraju u ZIP arhivu s enkripcijom).
S ovim mogućnostima, Sheetize čini zaštitu XLSX lozinkom jednostavnom, bilo da trebate brz skript za jednokratnu upotrebu ili proizvodni servis koji štiti tisuće proračunskih tablica svakodnevno.