Hoe xlsx‑bestand te ontgrendelen
Sheetize XLSX Unlocker voor .NET biedt een eenvoudige maar krachtige API om het wachtwoord van een Excel Open XML‑werkboek te verwijderen, terwijl alle werkbladen, grafieken en opmaak behouden blijven. Handig wanneer je een beveiligd bestand moet benaderen voor verdere verwerking, analyse of herdistributie in pipelines die een ongecodeerde versie vereisen.
Belangrijkste functies
Ontgrendel wachtwoord‑beveiligde XLSX
Ontcijfer een bestaand XLSX‑bestand met het juiste wachtwoord. Na de operatie is het werkboek volledig bewerkbaar.
Behoud van opmaak & objecten
Alle celstijlen, formules, tabellen, grafieken en afbeeldingen blijven intact na het ontgrendelen.
Streaming‑ondersteuning
Ontgrendel grote werkboeken in een streaming‑modus om het geheugenverbruik laag te houden, ideaal voor batch‑verwerking van veel bestanden.
Gedetailleerde instructies
XLSX‑ontgrendel‑workflow
Volg deze stappen om een XLSX‑bestand met Sheetize te ontgrendelen:
- Initialiseer de Unlocker: Maak een instantie van
SpreadsheetUnlocker. - Configureer opties: Stel
UnlockerLoadOptionsin met het bronpad en het vereiste wachtwoord. - Definieer uitvoerpad: Geef het bestemmingspad op waar het ontgrendelde werkboek wordt opgeslagen.
- Voer ontgrendeling uit: Roep
Processaan met de voorbereide laad‑ en opslag‑opties.
Voorbeeld – Een XLSX‑bestand ontgrendelen met een wachtwoord
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Voorbeeld – Een XLSX‑bestand ontgrendelen met een schrijfbeschermings‑wachtwoord
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Uitgebreide bestandsformaatondersteuning
- Sheetize kan ook wachtwoord‑beveiligde CSV-, TSV- en HTML‑exports ontgrendelen die uit een werkboek zijn gegenereerd (de gegenereerde bestanden worden uit de versleutelde ZIP‑container gehaald).
Met deze mogelijkheden maakt Sheetize het ontgrendelen van XLSX‑bestanden moeiteloos, of je nu een snelle eenmalige script nodig hebt of een productieklare service die dagelijks duizenden beschermde spreadsheets verwerkt.