Այս հոդվածում նկարագրված է ինչպես ավելացնել գաղտնաբառ Word փաստաթղթում Java-ի միջոցով: Այն պարունակում է մշակման միջավայրի կազմաձևման բոլոր տեղեկությունները, ծրագիր գրելու քայլերի հաջորդականությունը և գործարկվող կոդ, որը ցույց է տալիս Java-ի միջոցով Word փաստաթուղթը պաշտպանելու հատկությունը: Փաստաթուղթը պաշտպանելիս և աջակցվող ձևաչափերից որևէ մեկում պահելիս կարող են օգտագործվել տարբեր տարբերակներ և հատկություններ, ինչպիսիք են DOC, DOCX և այլն:
Word փաստաթուղթը Java-ի միջոցով կողպելու քայլեր
- Ստեղծեք միջավայր՝ օգտագործելու Aspose.Words-ը պահոցից՝ Word փաստաթուղթը պաշտպանելու համար
- Ստեղծեք կամ բեռնեք Word ֆայլ՝ օգտագործելով Document դասի օբյեկտը
- Կիրառեք փաստաթղթերի պաշտպանությունը՝ զանգահարելով protect() մեթոդը՝ պաշտպանության տեսակի և գաղտնաբառի հետ միասին
- Պահպանեք պաշտպանված Word ֆայլը MS Word-ի կողմից աջակցվող ցանկալի ձևաչափով
Այս քայլերը բացատրում են ինչպես պաշտպանել Word ֆայլը գաղտնաբառով Java-ի միջոցով՝ սկզբում առաջնորդելով մշակման միջավայրը կազմակերպելու և այնուհետև առաջադրանքն իրականացնելու քայլային մոտեցումը կիսելով: Ներդրված են բոլոր անհրաժեշտ դասերը և մեթոդները, որոնք անհրաժեշտ են Word ֆայլի վրա գաղտնաբառ կիրառելու համար՝ արգելելու խմբագրումը կամ այլ տեսակի պաշտպանությունը: Ցանկալի պաշտպանությունը կիրառելուց հետո, ելքային Word ֆայլը կարող է պահպանվել սկավառակի վրա, ինչպես նաև SaveOptions դասի օբյեկտն օգտագործելու ընտրանքը, որը թույլ է տալիս բազմաթիվ գործառույթներ նախքան փաստաթուղթը պահելը:
Կոդից գաղտնաբառ պաշտպանել Word փաստաթուղթը Java-ի միջոցով
Եթե ցանկանում եք Word ֆայլը կողպված լինի Java-ի միջոցով խմբագրելու համար, այս կոդը կարող է օգտագործվել առանց որևէ այլ կոդ գրելու: Դուք կարող եք կիրառել տարբեր տեսակի պաշտպանություններ, ինչպիսիք են READ_ONLY պաշտպանությունը, որն արգելում է փաստաթղթի խմբագրումը, սակայն, դուք կարող եք կիրառել այլ պաշտպանություններ, ինչպիսիք են ALLOW_ONLY_COMMENTS մեկնաբանությունները փոփոխելու համար, և ALLOW_ONLY_REVISIONS՝ փաստաթղթում վերանայման նշաններ ավելացնելու համար:
Այս ձեռնարկը մեզ ուղղորդել է Word ֆայլը դարձնել միայն կարդալու Java-ի միջոցով: Եթե ցանկանում եք սովորել Word փաստաթղթի ընթերցման գործընթացը, տես ինչպես կարդալ Word փաստաթուղթը Java-ում-ի հոդվածը: