Այս արագ ձեռնարկը նկարագրում է ինչպես բացել գաղտնաբառով պաշտպանված Excel ֆայլը Node.js-ի միջոցով: Դուք կստանաք շրջակա միջավայրի մանրամասներ՝ այս ֆունկցիայի հետ աշխատելու համար, ծրագրավորման քայլերի ցանկ և գործարկվող կոդ, որը ցույց կտա ինչպես բացել Excel ֆայլ, որը պաշտպանված է Node.js-ի միջոցով: Տարբեր այլ տարբերակներ նույնպես կքննարկվեն աշխատանքային գիրքը բեռնելու համար LoadOptions-ի միջոցով:
Գաղտնաբառով պաշտպանված Excel-ը Node.js-ի միջոցով բացելու քայլեր
- Սահմանեք, որ միջավայրն օգտագործի Aspose.Cells Node.js-ի համար Java-ի միջոցով՝ կոդավորված ֆայլ բացելու համար
- Ստեղծեք LoadOptions դասի օբյեկտ
- Սահմանեք բեռնման ձևաչափը XLSX
- Սահմանեք գաղտնաբառը Excel ֆայլը բացելու համար
- Բացեք Workbook-ը` օգտագործելով Excel ֆայլի անունը և վերևի բեռնման ընտրանքները գաղտնաբառով
Վերոհիշյալ քայլերը սահմանում են ինչպես բացել գաղտնաբառով պաշտպանված Excel՝ օգտագործելով Node.js: Նախ, LoadOptions դասի օբյեկտը հայտարարվում և հարմարեցվում է՝ բեռնման ձևաչափը դնելով XLSX և ֆայլի բացման գաղտնաբառը: Ի վերջո, բացեք գաղտնաբառով պաշտպանված Excel ֆայլը՝ օգտագործելով ֆայլի անունը և բեռնման ընտրանքները:
Կոդ՝ Node.js-ի միջոցով Excel ֆայլը գաղտնաբառով բացելու համար
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create LoadOptions object | |
var loadOptions = new aspose.cells.LoadOptions(aspose.cells.LoadFormat.XLSX); | |
// Set the password | |
loadOptions.setPassword("thePassword"); | |
try | |
{ | |
// Access the encrypted Excel file | |
var protectedFile = new aspose.cells.Workbook("PasswordProtectedFile.xlsx", loadOptions); | |
console.log("Password protected file opened successfully"); | |
} | |
catch(error) | |
{ | |
console.error("An error occurred:", error); | |
} |
Այս կոդը ցույց է տալիս ինչպես բացել պաշտպանված Excel ֆայլ՝ օգտագործելով Node.js: LoadOptions դասը ունի տարբեր հատկություններ և մեթոդներ՝ տարբեր պարամետրեր սահմանելու համար, օրինակ՝ դրոշակ՝ բանաձևում ներդիրների բացատները պահպանելու համար, սահմանել թղթի չափը, սահմանել լեզվի կոդը, սահմանել ընդհատման մոնիտորը և տառատեսակի կազմաձևումը:
Այս հոդվածը մեզ սովորեցրել է ինչպես բացել Excel ֆայլը գաղտնաբառով՝ օգտագործելով Node.js: Եթե ցանկանում եք սովորել պաշտպանել Excel ֆայլը, տես ինչպես գաղտնաբառով պաշտպանել Excel ֆայլը՝ օգտագործելով Node.js-ը-ի հոդվածը: