Kuinka asettaa salasana Xlsb‑tiedostoon
Sheetize XLSB Password Setter for .NET tarjoaa yksinkertaisen mutta tehokkaan API:n, jonka avulla voidaan lisätä salasanasuojauksen Excel‑binääritiedostoon säilyttäen kaikki taulukot, kaaviot ja muotoilut. Tämä on hyödyllistä, kun tiedosto täytyy suojata ennen jakamista tai integroida putkistoihin, jotka vaativat salattuja Excel‑tiedostoja.
Keskeiset ominaisuudet
Salasanan asettaminen XLSB‑tiedostoon
Salaa olemassa oleva XLSB‑tiedosto käyttäjän määrittelemällä salasanalla. Suojaus kattaa tiedoston avaamisen sekä valinnaiset rajoitukset muokkaamiseen, tulostamiseen ja rakenteeseen.
Muotoilun ja objektien säilyttäminen
Kaikki solutyylit, kaavat, taulukot, kaaviot ja kuvat pysyvät muuttumattomina salauksen jälkeen.
Stream‑tuki
Suojaa suuria työkirjoja suoratoistotavalla, jolloin muistinkulutus pysyy alhaisena – ihanteellinen suurten tiedostomäärien eräprosessointiin.
Tarkat ohjeet
XLSB‑salasanan suojausprosessi
Salasanan asettamiseksi XLSB‑tiedostoon Sheetizen avulla, noudata seuraavia askeleita:
- Alusta suojain: Luo
SpreadsheetLocker‑instanssi. - Määritä asetukset: Aseta
LockerSaveOptions, jossa määritellään salasana ja suojausliput (esim. salli objektien muokkaus, salli tulostus). - Määritä tiedostopolut: Anna lähde‑XLSB‑tiedoston polku ja kohde‑suojaus‑XLSB‑tiedoston sijainti.
- Suorita suojaus: Kutsu
Process‑metodia valmiilla lataus‑ ja suojausasetuksilla.
Esimerkki – XLSB‑tiedoston avaaminen salasanalla
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Esimerkki – XLSB‑tiedoston avaaminen kirjoitussuojauksen salasanalla
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Laajennettu formaattituki
- Sheetize voi myös lisätä salasanasuojauksen CSV‑, TSV‑ ja HTML‑vientitiedostoihin, jotka on luotu työkirjasta (tulostiedostot pakataan ZIP‑arkistoon salauksella).
Näiden ominaisuuksien avulla Sheetize tekee XLSB‑salasana‑suojaamisesta helppoa, olipa kyseessä nopea yksi‑kerrallinen skripti tai tuotantotason palvelu, joka turvaa tuhansia taulukoita päivittäin.