Com desbloquejar fitxer xlsx

Sheetize XLSX Unlocker for .NET ofereix una API senzilla però potent per eliminar la protecció per contrasenya d’un llibre de treball Excel Open XML, conservant tots els fulls, gràfics i format. Això és útil quan necessiteu accedir a un fitxer protegit per a un processament posterior, anàlisi o redistribució en fluxos de treball que requereixen una versió desblocat.

Funcionalitats principals

Desbloqueig de XLSX protegit amb contrasenya

Desxifra un fitxer XLSX existent amb la contrasenya correcta. L’operació restaura la total editabilitat del llibre de treball.

Conservació de format i objectes

Tots els estils de cel·la, fórmules, taules, gràfics i imatges es mantenen intactes després del desbloqueig.

Suport de streaming

Desbloca grans llibres de treball en mode streaming per mantenir baix l’ús de memòria, ideal per al processament per lot de molts fitxers.

Instruccions detallades

Flux de treball per desbloquejar XLSX

Per desbloquejar un fitxer XLSX amb Sheetize, seguiu aquests passos:

  1. Inicialitzeu el desbloquejador: Creeu una instància de SpreadsheetUnlocker.
  2. Configureu les opcions: Definiu UnlockerLoadOptions amb la ruta del fitxer d’origen i la contrasenya necessària.
  3. Definiu el camí de sortida: Proporcioneu la ruta de destinació on es desarà el llibre de treball desblocat.
  4. Executeu el desbloqueig: Crideu Process amb les opcions de càrrega i guardat preparades.

Exemple – Desbloqueig d’un fitxer XLSX amb contrasenya

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);

Exemple – Desbloqueig d’un fitxer XLSX amb contrasenya de protecció d’escriptura

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);

Compatibilitat amb formats expandida

  • Sheetize també pot desbloquejar CSV, TSV i exportacions HTML protegides per contrasenya generades a partir d’un llibre de treball (els fitxers resultants es desempaqueten del contenidor ZIP encriptat).

Amb aquestes capacitats, Sheetize facilita el desbloqueig d’XLSX de manera sense esforç, tant si necessiteu un script ràpid com un servei de producció que processi milers de fulls de càlcul protegits cada dia.

 Català