Hoe een wachtwoord instellen voor Xlsb‑bestand
Sheetize XLSB Password Setter voor .NET biedt een eenvoudige maar krachtige API om wachtwoordbeveiliging toe te passen op een binair Excel‑werkboek, terwijl alle werkbladen, diagrammen en opmaak behouden blijven. Dit is handig wanneer je een bestand moet beveiligen voordat je het deelt of integreert in pipelines die versleutelde Excel‑bestanden vereisen.
Belangrijkste functies
Wachtwoord toepassen op XLSB
Versleutel een bestaand XLSB‑bestand met een door de gebruiker opgegeven wachtwoord. De bescherming betreft het openen van het bestand en optionele beperkingen op bewerken, afdrukken en de structuur.
Opmaak & Objecten behouden
Alle celstijlen, formules, tabellen, diagrammen en afbeeldingen blijven ongewijzigd na de versleuteling.
Streaming‑ondersteuning
Bescherm grote werkboeken in een streaming‑methode om het geheugengebruik laag te houden, ideaal voor batch‑verwerking van vele bestanden.
Gedetailleerde instructies
Workflow voor XLSB‑wachtwoordbeveiliging
Volg deze stappen om met Sheetize een wachtwoord op een XLSB‑bestand te zetten:
- Initialiseer de protector: Maak een instantie van
SpreadsheetLocker. - Configureer opties: Stel
LockerSaveOptionsin met het gewenste wachtwoord en de beschermingsvlaggen (bijv. bewerken van objecten toestaan, afdrukken toestaan). - Definieer bestandspaden: Geef het bron‑XLSB‑pad en de doel‑locatie voor het beveiligde XLSB‑bestand op.
- Voer de bescherming uit: Roep
Processaan met de voorbereide laad‑ en beschermingsopties.
Voorbeeld – Een XLSB‑bestand ontgrendelen met een wachtwoord
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Voorbeeld – Een XLSB‑bestand ontgrendelen met een schrijf‑beveiligingswachtwoord
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Uitgebreide bestandsformaatondersteuning
- Sheetize kan ook wachtwoordbeveiliging toepassen op CSV-, TSV- en HTML‑exports die uit een werkboek worden gegenereerd (de resulterende bestanden worden verpakt in een ZIP‑bestand met encryptie).
Met deze mogelijkheden maakt Sheetize het beschermen van XLSB‑bestanden moeiteloos, of je nu een snelle één‑malige script nodig hebt of een productieklaar service die dagelijks duizenden spreadsheets beveiligt.