Այս ձեռնարկը նկարագրում է ինչպես գաղտնաբառով պաշտպանել Word փաստաթուղթը C#-ում: Այն պարունակում է տեղեկատվություն շրջակա միջավայրը հաստատելու համար, մանրամասն քայլեր՝ ծրագրավորման մոդելը հասկանալու համար, և գործարկվող օրինակելի կոդը՝ գործընթացը ցուցադրելու համար: Դուք նաև կսովորեք տարբեր տարբերակներ՝ պաշտպանելու Word փաստաթուղթը C#-ով, ինչպիսիք են DOC, DOCX կամ Word ֆայլի որևէ այլ ձևաչափ:
Word փաստաթուղթը C#-ում կողպելու քայլեր
- Ստեղծեք միջավայր՝ օգտագործելու Aspose.Words՝ Word ֆայլը պաշտպանելու համար
- Ստեղծեք նոր Word ֆայլ՝ օգտագործելով Document դասը, որը պետք է պաշտպանված լինի
- Օգտագործեք Protect() մեթոդը Document դասում և տրամադրեք ProtectionType և գաղտնաբառը
- Պահպանեք պաշտպանված Word ֆայլը
Այս քայլերը կիսում են Word փաստաթղթի պաշտպանության ամբողջական գործընթացը C#-ում, որտեղ նախ նկարագրվում է IDE-ի կազմաձևը, այնուհետև ստեղծվում է նոր Word ֆայլ, սակայն կարող եք նաև բեռնել գոյություն ունեցող ֆայլը: Word ֆայլը Document դասի օբյեկտում բեռնելուց հետո կանչեք Protect() մեթոդը, որը պահանջում է ProtectionType և գաղտնաբառ: Կա ևս մեկ գերբեռնված ֆունկցիա, որը վերցնում է միայն ProtectionType-ը և օգտագործում է գոյություն ունեցող գաղտնաբառը, եթե այդպիսիք կան:
Կոդ՝ գաղտնաբառով պաշտպանելու Word փաստաթուղթը C#-ում
Այս կոդը ցույց է տվել *ինչպես պաշտպանել Word ֆայլը գաղտնաբառով C#-ում, որտեղ օգտագործվում է AllowOnlyComments պաշտպանության տեսակը, սակայն կարող եք օգտագործել նաև այլ տարբերակներ, ինչպիսիք են AllowOnlyFormFields, AllowOnlyRevisions և ReadOnly: Նկատի ունեցեք, որ տարբերակները հասանելի են Word ֆայլի առանձին բաժինները պաշտպանելու համար, ինչպես նաև այդպիսով ապահովելով փաստաթղթի միայն ընտրված հատվածները պաշտպանելու հնարավորություն:
Այս հոդվածը մեզ սովորեցրել է պաշտպանել Word ֆայլերը՝ օգտագործելով գաղտնաբառերը: Եթե ցանկանում եք սովորել Word ֆայլում ստորագրություն ավելացնելու գործընթացը, տես ինչպես ավելացնել ստորագրություն Word-ում C#-ով-ի հոդվածը: