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:

  1. Initialisér beskytteren: Opret en instans af SpreadsheetLocker.
  2. Konfigurér indstillinger: Angiv LockerSaveOptions med den ønskede adgangskode og beskyttelsesflager (fx tillad redigering af objekter, tillad udskrivning).
  3. Definér filstier: Angiv kilde‑XLSB‑stien og destinations‑XLSB‑placeringen for den beskyttede fil.
  4. Udfør beskyttelse: Kald Process med 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 produktions­klar tjeneste, der sikrer tusindvis af regneark hver dag.

 Dansk