Hoe een wachtwoord instellen voor XLSX‑bestand
Sheetize XLSX Password Setter voor .NET biedt een eenvoudige maar krachtige API om wachtwoordbeveiliging toe te passen op een Excel‑werkmap, terwijl alle werkbladen, grafieken en opmaak behouden blijven. Handig wanneer je een bestand wilt beveiligen voordat je het deelt of wanneer je het wilt integreren in pipelines die versleutelde Excel‑bestanden vereisen.
Hoofdpunten
Wachtwoord op XLSX toepassen
Versleutel een bestaand XLSX‑bestand met een door de gebruiker opgegeven wachtwoord. De bescherming omvat het openen van het bestand en optionele beperkingen voor bewerken, afdrukken en structuur.
Opmaak & Objecten behouden
Alle celstijlen, formules, tabellen, grafieken en afbeeldingen blijven ongewijzigd na versleuteling.
Streaming‑ondersteuning
Bescherm grote werkmappen in een streaming‑modus om het geheugenverbruik laag te houden, ideaal voor batchverwerking van vele bestanden.
Gedetailleerde instructies
Werkstroom voor XLSX‑wachtwoordbescherming
Volg deze stappen om met Sheetize een wachtwoord op een XLSX‑bestand te zetten:
- Initialiseer de protector: Maak een instantie van
SpreadsheetLocker. - Configureer opties: Stel
LockerSaveOptionsin met het gewenste wachtwoord en de beveiligingsvlaggen (bijv. toestaan van objectbewerking, afdrukken). - Definieer bestandspaden: Geef het bron‑XLSX‑pad en de doel‑locatie voor het beveiligde XLSX‑bestand op.
- Voer de bescherming uit: Roep
Protectaan met de voorbereide laad‑ en beschermingsopties.
Voorbeeld – Een XLSX‑bestand beveiligen met een wachtwoord
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = @"D:\Data\protected.xlsx",
Password = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Voorbeeld – Een XLSX‑bestand beveiligen met een schrijfbeschermings‑wachtwoord
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsx"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = @"D:\Data\protected.xlsx",
PasswordOfWriteProtection = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Uitgebreide bestandsformaat‑ondersteuning
- Sheetize kan ook wachtwoordbeveiliging toepassen op CSV‑, TSV‑ en HTML‑exporten die uit een werkmap worden gegenereerd (de gegenereerde bestanden worden verpakt in een ZIP‑archief met encryptie).
Met deze mogelijkheden maakt Sheetize het toepassen van een wachtwoord op XLSX‑bestanden moeiteloos, of je nu een snelle eenmalige script nodig hebt of een productie‑klare service die dagelijks duizenden spreadsheets beveiligt.