Այս հստակ հոդվածը պարունակում է բոլոր տեղեկությունները ինչպես թվային կերպով ստորագրել Excel փաստաթուղթ Java-ի միջոցով: Այն պարունակում է տրամաբանական քայլեր, որոնք անհրաժեշտ են այս առաջադրանքը ծրագրային կերպով կատարելու համար, ինչպես նաև գործարկվող օրինակելի կոդը՝ Excel-ում էլեկտրոնային ստորագրությունը Java-ի միջոցով տեղադրելու համար: Դուք նաև կսովորեք այս գործընթացի հարմարեցումը, որպեսզի օգտագործեք PFX՝ թվային ստորագրություն ստեղծելու համար, այնուհետև այս ստորագրությունը Excel ֆայլում տեղադրեք՝ նախքան այն պահելը որպես XLSX ֆայլ կամ որևէ այլ աջակցվող ձևաչափով:
Excel-ում Java-ի միջոցով թվային ստորագրություն ստեղծելու քայլեր
- Կարգավորեք միջավայրը, որպեսզի օգտագործի Aspose.Cells-ը պահոցից Excel ֆայլը ստորագրելու համար
- Ստեղծեք Keystore-ը և բեռնեք վկայագիրը՝ օգտագործելով վկայագրի ֆայլի անունը և գաղտնաբառը
- Ստեղծեք digital signature՝ օգտագործելով վերը նշված բանալիների պահեստը և անձնական բանալու գաղտնաբառը
- Նշեք թվային ստորագրության մեկնաբանությունները, ստորագրման ամսաթիվը և ժամը
- Ստեղծեք թվային ստորագրության հավաքածու և դրան ավելացրեք նորաստեղծ թվային ստորագրությունը
- Բեռնեք workbook-ը և ավելացրեք թվային ստորագրության հավաքածուն դրան
- Պահպանեք թվային ստորագրված աշխատանքային գրքույկը
Այս քայլերը նկարագրում են ընթացակարգը ինչպես ստեղծել էլեկտրոնային ստորագրություն Excel-ում Java-ի միջոցով: Ներկայացվում է փուլային գործընթաց, որտեղ սկզբում ստեղծվում է keystore՝ օգտագործելով PFX վկայականը և անձնական բանալու գաղտնաբառը, այնուհետև ստեղծվում է թվային ստորագրության հավաքածու և նոր թվային ստորագրություն, որը ստեղծվել է keystore-ի օգնությամբ, ավելացվում է այս հավաքածուին: Վերջնական քայլում թիրախային աշխատանքային գրքույկը բեռնվում է և դրան ավելացվում է թվային ստորագրության հավաքածու:
Կոդ՝ թվային ստորագրությունը Excel-ում Java-ի միջոցով տեղադրելու համար
Այս կոդը * Excel-ը Java-ի միջոցով թվային ստորագրելու համար, Keystore-ը ստեղծվում է PKCS12 ծածկագրման միջոցով, և այնուհետև վկայագրի ֆայլը բեռնվում է դրա մեջ: DigitalSignature-ը ստեղծվում է Keystore-ի, անձնական բանալու գաղտնաբառի, մեկնաբանությունների և օգտվողի կողմից տրամադրված ստորագրության ժամանակ տրամադրելու միջոցով, սակայն կարող եք նաև ավելացնել ստորագրության պատկեր, մատակարարի ID և XAdESType: Ելքային աշխատանքային գիրքը կարող է պահպանվել ցանկացած աջակցվող ձևաչափով, ինչպիսիք են XLSX, XLS, XLSM, ODS, XLSB և այլն:
Այս ձեռնարկը կիսում է Excel ֆայլի թվային ստորագրման գործընթացը, սակայն, եթե ցանկանում եք սովորել Excel-ը պատկերի փոխարկելու գործընթացը, տես ինչպես փոխարկել Excel թերթերը պատկերի Java-ում-ի հոդվածը: