Kuinka asettaa salasana XLSX-tiedostoon
Sheetize XLSX -salasanan asettaja .NET:lle tarjoaa yksinkertaisen mutta tehokkaan API:n, jonka avulla voit suojata Excel‑työkirjan salasanalla säilyttäen kaikki työkirjat, kaaviot ja muotoilut. Tämä on hyödyllistä, kun tiedosto täytyy turvata ennen jakamista tai kun se integroidaan putkistoihin, jotka edellyttävät salattuja Excel‑tiedostoja.
Pääominaisuudet
Lisää salasana XLSX-tiedostoon
Salaa olemassa oleva XLSX‑tiedosto käyttäjän määrittelemällä salasanalla. Suojaus kattaa tiedoston avaamisen sekä valinnaiset rajoitukset muokkaamiseen, tulostamiseen ja rakenteeseen.
Säilytä muotoilu ja objektit
Kaikki solutyylit, kaavat, taulukot, kaaviot ja kuvat säilyvät muuttumattomina salauksen jälkeen.
Suoratoistotuki
Suojaa suuria työkirjoja suoratoistona, jotta muistin käyttö pysyy alhaisena – ihanteellinen suurten tiedostomäärien eräprosesseihin.
Yksityiskohtaiset ohjeet
XLSX‑salasanan asettamisen työnkulku
Salasanan asettamiseksi XLSX‑tiedostoon Sheetizen avulla noudata seuraavia askeleita:
- Alusta suojaaja: Luo uusi
SpreadsheetLocker‑instanssi. - Määritä asetukset: Aseta
LockerSaveOptionshaluamallasi salasanalla ja suojausvalinnoilla (esim. salli objektien muokkaus, salli tulostus). - Määritä tiedostopolut: Anna lähde‑XLSX‑polku sekä kohde‑suojaus‑XLSX‑sijainti.
- Suorita suojaus: Kutsu
Protectvalmiilla lataus- ja suojausasetuksilla.
Esimerkki – Suojaa XLSX‑tiedosto salasanalla
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);Esimerkki – Suojaa XLSX‑tiedosto kirjoitussalasanalla
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);Laajennettu formaattituki
- Sheetize voi myös lisätä salasanan suojausta CSV-, TSV- ja HTML‑vientitiedostoihin, jotka on luotu työkirjasta (tulostetut tiedostot pakataan ZIP‑arkistoon salauksella).
Näiden ominaisuuksien avulla Sheetize tekee XLSX‑salasanasuojauksesta vaivatonta, oli kyseessä sitten nopea kertakäyttöskripti tai tuotantokelpoista palvelua, joka suojaa tuhansia taulukoita päivittäin.