Kuinka avata xlsx‑tiedosto
Sheetize XLSX -avainlukija .NET:lle tarjoaa yksinkertaisen mutta tehokkaan API:n, jonka avulla Excel Open XML -työkirjan salasanasuojaus voidaan poistaa säilyttäen kaikki taulukot, kaaviot ja muotoilut. Tämä on hyödyllistä, kun tarvitset suojatun tiedoston käyttöä jatkokäsittelyyn, analyysiin tai jakeluun putkissa, jotka vaativat avatun version.
Pääominaisuudet
Avaa salasanalla suojattu XLSX
Purkaa olemassa olevan XLSX‑tiedoston oikealla salasanalla. Toimenpide palauttaa täyden muokattavuuden työkirjaan.
Säilytä muotoilu ja objektit
Kaikki solutyylit, kaavat, taulut, kaaviot ja kuvat pysyvät koskemattomina avauksen jälkeen.
Suoratoistotuki
Avaa suuria työkirjoja suoratoistotavalla, jotta muistin käyttö pysyy pienenä – ihanteellinen eräprosesseihin, joissa käsitellään paljon tiedostoja.
Yksityiskohtaiset ohjeet
XLSX‑avauksen työnkulku
Avataksesi XLSX‑tiedoston Sheetizellä, toimi näin:
- Alusta avainlukija: Luo
SpreadsheetUnlocker‑instanssi. - Määritä asetukset: Aseta
UnlockerLoadOptionslähdetiedoston polkuun ja vaadittuun salasanaan. - Määritä tulostiedoston polku: Anna kohdepolku, johon avattu työkirja tallennetaan.
- Suorita avaus: Kutsu
Processvalmiilla lataus‑ ja tallennusasetuksilla.
Esimerkki – Avaa XLSX‑tiedosto salasanalla
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);Esimerkki – Avaa XLSX‑tiedosto kirjoitussalauksella
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);Laajennettu formaattituki
- Sheetize pystyy myös avaamaan salasanalla suojattuja CSV‑, TSV‑ ja HTML‑vientiä, jotka on luotu työkirjasta (tulostiedostot puretaan salatusta ZIP‑kontista).
Näiden ominaisuuksien avulla Sheetize tekee XLSX‑avaamisesta vaivatonta, oli kyseessä nopea yksittäisskripti tai tuotantotason palvelu, joka käsittelee tuhansia suojattuja taulukoita päivittäin.