Այս հոդվածը նկարագրում է ինչպես հեռացնել Excel թերթը` օգտագործելով Node.js: Այն ունի բոլոր մանրամասները՝ միջավայրը կարգավորելու համար, հավելվածը գրելու քայլերի ցանկ և գործարկվող կոդ, որը ցույց է տալիս ինչպես բացել Excel թերթիկը Node.js-ի միջոցով: Այս գործընթացը չի պահանջում որևէ երրորդ կողմի գործիք կամ ծրագրակազմ այս առաջադրանքը կատարելու համար:
Node.js-ի միջոցով Excel թերթը չպաշտպանելու քայլեր
- Սահմանեք IDE-ն այնպես, որ օգտագործի Aspose.Cells Node.js-ի համար Java-ի միջոցով թերթն ապակողպելու համար
- Գործընթացը սկսվում է գաղտնաբառով պաշտպանված թերթիկ ունեցող Excel file-ի բեռնմամբ:
- Ընտրեք թիրախը sheet, որը պետք է անպաշտպան լինի՝ օգտագործելով թերթի ինդեքսը
- Զանգահարեք Sheet.unprotect()՝ տրամադրելով գաղտնաբառը
- Պահպանեք ստացված Excel ֆայլը
Այս քայլերն ամփոփում են *ինչպես բացել Excel թերթիկը Node.js-ի միջոցով խմբագրելու գործընթացը: Գործընթացը սկսվում է աշխատանքային գրքույկի բեռնմամբ, որին հաջորդում է մուտք գործելու նպատակային թերթիկ, որը կողպված է գաղտնաբառի միջոցով: Վերջնական քայլերում unprotect() մեթոդը կանչվում է ընտրված թերթի համար՝ տրամադրելով առկա գաղտնաբառը և պահպանելով արդյունքի աշխատանքային գիրքը սկավառակի վրա:
Կոդ՝ թերթը չպաշտպանելու համար՝ օգտագործելով Node.js-ը
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load Excel file | |
var wb = new aspose.cells.Workbook("PasswordProtectedSheet.xlsx"); | |
// Unprotect a sheet | |
wb.getWorksheets().get(0).unprotect("password"); | |
// Save unprotected Excel file | |
wb.save("unprotected.xlsx"); | |
console.log("Excel sheet un-protected successfully"); |
Վերոհիշյալ կոդը ցույց է տալիս ինչպես հեռացնել գաղտնաբառը Excel թերթից՝ օգտագործելով Node.js: Եթե կան բազմաթիվ թերթեր, որոնք կողպված են գաղտնաբառի միջոցով, կարող եք կրկնել բոլոր թերթերը և տրամադրել համապատասխան գաղտնաբառը յուրաքանչյուր թերթի համար՝ այն չպաշտպանելու համար: Դուք նաև կարող եք օգտագործել isProtected() մեթոդը յուրաքանչյուր թերթի համար՝ նախքան այն մշակելը ստուգելու համար՝ արդյոք այն պաշտպանված է, թե ոչ:
Այս հակիրճ ձեռնարկը մեզ սովորեցրել է ինչպես հեռացնել գաղտնաբառի պաշտպանությունը Excel-ից Node.js-ի միջոցով: Եթե ցանկանում եք զտիչներ կիրառել Excel ֆայլում, տես ինչպես կիրառել զտիչ Excel-ում՝ օգտագործելով Nodejs-ը-ի հոդվածը: