В тази проста тема ще научите как да Премахнете защитата с парола от файла XLSX с помощта на Node.js REST API. Ще разработим приложение за дешифриране на XLSX файл с помощта на Node.js Cloud API, като следваме подробните и ясни стъпки, споменати в следващия раздел. Създаденото приложение може да се използва с всяко приложение, поддържащо Node.js в среди на macOS, Linux или Windows и конвертирането може да се извърши безплатно.
Предпоставка
- Създайте акаунт и получете идентификационни данни за API
- Изтеглете Aspose.Cells Cloud SDK за Node.js, за да дешифрирате XLSX файл с помощта на Node.js Cloud API
- Настройте Node.js проект с горния SDK, за да защитите XLSX файл
Стъпки за нулиране на паролата за XLSX файл с помощта на API с нисък код на Node.js
- Задайте ИД на клиента и тайната на клиента за API, за да дешифрирате работната книга с парола, като използвате Node.js REST API
- Създайте обект от класа CellsApi с идентификационни данни на клиента, за да нулирате паролата на XLSX файл, като използвате API с нисък код на Node.js
- Добавете имената на изходния XLSX файл и заредете изходния XLSX, като използвате име и обект File в HashMap
- Създайте екземпляр на DeleteUnProtectWorkbookRequest, за да добавите съществуващата парола и други свойства
- Извикайте метода на заявка DeleteUnProtectWorkbook за дешифриране на excel файл с парола, като използвате Node.js REST API
- Запазете дешифрирания XLSX файл/и на локалния диск
Гореспоменатите стъпки премахват защитата с парола на XLSX с помощта на Node.js REST API. Ще започнем процеса с настройката на SDK и създаването на екземпляра на класа CellsAPI. След това ще заредим изходния XLSX файл/и с помощта на HashMap и ще създадем екземпляр на класа DeleteUnProtectWorkbookRequest, който допълнително се използва за нулиране на защитата с парола за XLSX файловете с помощта на метода deleteUnProtectWorkbook().
Код за декриптиране на парола на XLSX файл с помощта на Node.js REST API
Този прост примерен код ви позволява да изчистите паролата за файл в Excel с помощта на API с нисък код Node.js. Трябва да предоставите изходните XLSX файлове и съществуваща парола за премахване на защита заедно с други незадължителни свойства. След формулиране на съобщението за заявка, deleteUnProtectWorkbook() извършва дешифрирането на XLSX файла и връща изчистените с парола XLSX файлове, които могат да се съхраняват на диска или в базата данни.
Научихме се да дешифрираме работна книга с парола, използвайки Node.js REST API в тази тема. Ако искате да зададете парола за XLSX файл, вижте статията за това как да Защитете с парола XLSX файл с Node.js REST API.