Hur man sätter lösenord på Xlsb‑fil

Sheetize XLSB‑Lösenordssättare för .NET erbjuder ett enkelt men kraftfullt API för att applicera lösenordsskydd på en binär Excel‑arbetsbok samtidigt som alla kalkylblad, diagram och formatering bevaras. Detta är användbart när du behöver säkra en fil innan du delar den eller integrerar den i pipelines som kräver krypterade Excel‑filer.

Huvudfunktioner

Applicera lösenord på XLSB

Kryptera en befintlig XLSB‑fil med ett användardefinierat lösenord. Skyddet omfattar öppning av filen samt valfria begränsningar för redigering, utskrift och struktur.

Bevara formatering och objekt

Alla cellstilar, formler, tabeller, diagram och bilder förblir intakta efter kryptering.

Stöder streaming

Skydda stora arbetsböcker i streaming‑läge för att hålla minnesanvändningen låg, vilket är idealiskt för batch‑bearbetning av många filer.

Detaljerade instruktioner

XLSB‑Lösenordsskyddningsarbetsflöde

För att sätta ett lösenord på en XLSB‑fil med Sheetize, följ dessa steg:

  1. Initiera skyddaren: Skapa en instans av SpreadsheetLocker.
  2. Konfigurera alternativ: Ställ in LockerSaveOptions med önskat lösenord och skyddflaggor (t.ex. tillåt redigering av objekt, tillåt utskrift).
  3. Ange sökvägar: Ange käll‑XLSB‑sökvägen och destinationen för den skyddade XLSB‑filen.
  4. Utför skyddet: Anropa Process med de förberedda in‑ och skydds‑alternativen.

Exempel – Lås upp en XLSB‑fil med ett lösenord

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsx",
    Password = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Exempel – Lås upp en XLSB‑fil med ett skrivskyddslösenord

using Sheetize;

var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsx",
    PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Utökad formatstöd

  • Sheetize kan även applicera lösenordsskydd på CSV, TSV och HTML‑exporter som genereras från en arbetsbok (de resulterande filerna packas in i ett ZIP‑arkiv med kryptering).

Med dessa möjligheter gör Sheetize lösenordsskydd för XLSB‑filer enkelt, oavsett om du behöver ett snabbt enkelskript eller en produktionsklar tjänst som säkrar tusentals kalkylblad dagligen.

 Svenska