Ինչպես գաղտնագրել Excel ֆայլը գաղտնաբառով Java-ում

Այս հակիրճ հոդվածը նկարագրում է ինչպես գաղտնագրել Excel ֆայլը Java-ում գաղտնաբառով: Այն պարունակում է մշակման միջավայրի կազմաձևման մանրամասները, ծրագիրը գրելու համար անհրաժեշտ քայլերի հաջորդականությունը և վերջապես գործարկվող կոդ, որը կարող է օգտագործվել Java-ում գաղտնաբառով Աշխատանքային գիրքը գաղտնագրելու համար: Այս հոդվածը կներկայացնի նաև գաղտնագրման տեսակները, որոնք կարող են օգտագործվել, և այնուհետև կպահվի ստացված գաղտնագրված ֆայլը ցանկալի ձևաչափով, ինչպիսիք են XLSX, XLS և այլն:

Excel-ի աղյուսակը Java-ում գաղտնագրելու քայլեր

  1. Կարգավորեք IDE-ն, որպեսզի օգտագործի Aspose.Cells for Java Excel ֆայլը կոդավորելու համար
  2. Բեռնեք կաղապարի Excel ֆայլը Workbook օբյեկտի մեջ, որը պետք է գաղտնագրվի
  3. Ընտրեք գաղտնագրման տեսակը և սահմանեք setEncryptionOptions() մեթոդով
  4. Սահմանեք գաղտնաբառը՝ օգտագործելով «Աշխատանքային գրքույկ» դասի Settings օբյեկտը
  5. Պահպանեք ելքային գաղտնագրված աշխատանքային գիրքը սկավառակի վրա կամ հոսքի վրա

Այս քայլերն օգնում են մեզ հասկանալու * Excel ֆայլը Java-ում * ծածկագրելու գործընթացը: Գործընթացը բավականին պարզ է, քանի որ մենք պարզապես պետք է բեռնենք սկզբնաղբյուր Excel ֆայլը և այնուհետև օգտագործենք setEncryptionOptions() մեթոդը՝ գաղտնագրման տեսակի և բանալու երկարության հետ միասին: Կոդավորման տեսակը սահմանելուց հետո մենք պետք է սահմանենք գաղտնաբառը, որը կօգտագործվի Excel ֆայլը ծրագրային կամ MS Excel-ի միջոցով բացելու համար:

Կոդ գաղտնաբառով պաշտպանել Excel ֆայլը Java-ում

Վերոնշյալ կոդը գրված է ցուցադրելու * Excel-ի փաստաթղթի գաղտնաբառով պաշտպանելու գործընթացը Java-ում*: Այն օգտագործում է Workbook դասի օբյեկտը՝ բեռնելու աղբյուր Excel ֆայլը, որն ունի բազմաթիվ կոնստրուկտորներ՝ բեռնման գործընթացի հարմարեցման համար: Workbook դասն ունի նաև մեթոդներ և հատկություններ, որոնք օգտագործվում են գաղտնագրման տեսակը սահմանելու համար, ինչպիսիք են՝ STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 և գաղտնաբառը:

Այս հոդվածը մեզ թույլ է տվել կոդավորել Excel ֆայլը Java-ում: Եթե ցանկանում եք ծանոթանալ Excel ֆայլի թվային ստորագրման գործընթացին, տես ինչպես թվային կերպով ստորագրել Excel փաստաթուղթ Java-ի միջոցով-ի հոդվածը:

 Հայերեն