Cómo desbloquear archivo xlsx
Sheetize XLSX Unlocker para .NET ofrece una API simple pero potente para eliminar la protección con contraseña de un libro de Excel Open XML, preservando todas las hojas, gráficos y formato. Es útil cuando necesitas acceder a un archivo protegido para procesarlo, analizarlo o redistribuirlo en pipelines que requieren una versión sin bloqueo.
Principales características
Desbloquear XLSX protegido con contraseña
Descifra un archivo XLSX existente usando la contraseña correcta. La operación restaura la editabilidad completa del libro.
Preservar formato y objetos
Todos los estilos de celda, fórmulas, tablas, gráficos e imágenes permanecen intactos después del desbloqueo.
Soporte de streaming
Desbloquea libros grandes de forma secuencial para mantener bajo el consumo de memoria, ideal para procesar lotes de muchos archivos.
Instrucciones detalladas
Flujo de trabajo para desbloquear XLSX
Para desbloquear un archivo XLSX con Sheetize, sigue estos pasos:
- Inicializar el desbloqueador: Crea una instancia de
SpreadsheetUnlocker. - Configurar opciones: Establece
UnlockerLoadOptionscon la ruta del archivo origen y la contraseña requerida. - Definir ruta de salida: Indica la ruta de destino donde se guardará el libro desbloqueado.
- Ejecutar el desbloqueo: Llama a
Processcon las opciones de carga y guardado preparadas.
Ejemplo – Desbloquear un archivo XLSX con contraseña
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);Ejemplo – Desbloquear un archivo XLSX con contraseña de protección de escritura
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);Soporte ampliado de formatos
- Sheetize también puede desbloquear archivos CSV, TSV y exportaciones HTML protegidas con contraseña (los archivos resultantes se extraen del contenedor ZIP cifrado).
Con estas capacidades, Sheetize hace que desbloquear XLSX sea sencillo, ya sea que necesites un script rápido o un servicio de nivel producción que procese miles de hojas de cálculo protegidas diariamente.