Sådan indstilles adgangskode til Xlsb-fil
Sheetize XLSB Password Setter for .NET giver et enkelt, men kraftfuldt API til at anvende adgangskodebeskyttelse på en binær Excel‑projektmappe, mens alle regneark, diagrammer og formatering bevares. Dette er nyttigt, når du skal sikre en fil, inden du deler den, eller integrere den i pipelines, der kræver krypterede Excel‑filer.
Hovedfunktioner
Anvend adgangskode på XLSB
Kryptér en eksisterende XLSB‑fil med en brugerdefineret adgangskode. Beskyttelsen dækker åbning af filen samt valgfrie begrænsninger for redigering, udskrivning og struktur.
Bevar formatering & objekter
Alle celle‑stilarter, formler, tabeller, diagrammer og billeder forbliver intakte efter kryptering.
Streaming‑understøttelse
Beskyt store projektmapper i streaming‑tilstand for at holde hukommelsesforbruget lavt – ideelt til batch‑behandling af mange filer.
Detaljerede instruktioner
Arbejdsgang for XLSB‑adgangskode‑beskyttelse
Følg disse trin for at sætte en adgangskode på en XLSB‑fil med Sheetize:
- Initialisér beskytteren: Opret en instans af
SpreadsheetLocker. - Konfigurér indstillinger: Angiv
LockerSaveOptionsmed den ønskede adgangskode og beskyttelsesflager (fx tillad redigering af objekter, tillad udskrivning). - Definér filstier: Angiv kilde‑XLSB‑stien og destinations‑XLSB‑placeringen for den beskyttede fil.
- Udfør beskyttelse: Kald
Processmed de forberedte indlæsnings‑ og beskyttelsesindstillinger.
Eksempel – Lås en XLSB‑fil med en adgangskode
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Eksempel – Lås en XLSB‑fil med en skrive‑beskyttelses‑adgangskode
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Udvidet formatunderstøttelse
- Sheetize kan også anvende adgangskodebeskyttelse på CSV, TSV og HTML‑eksport genereret fra en projektmappe (de resulterende filer pakkes i en ZIP‑fil med kryptering).
Med disse funktioner gør Sheetize adgangskodebeskyttelse af XLSB‑filer ubesværet, uanset om du har brug for et hurtigt engangs‑script eller en produktionsklar tjeneste, der sikrer tusindvis af regneark hver dag.