Այս հոդվածը ցույց է տալիս, թե ինչպես թվային կերպով ստորագրել Word փաստաթուղթը Java-ի միջոցով: Այն ունի մանրամասներ՝ հավելվածի մշակման համար IDE սահմանելու համար, ալգորիթմը սահմանելու քայլերի ցանկ և գործարկվող կոդ, որը ցույց է տալիս ինչպես ստորագրություն տեղադրել Word փաստաթղթի վրա Java-ի միջոցով: Մենք կուսումնասիրենք տարբեր տարբերակներ՝ թվային ստորագրությունը հարմարեցնելու համար Word փաստաթուղթը ստորագրելիս:
Ստորագրությունը Word-ում Java-ի միջոցով տեղադրելու քայլեր
- Սահմանեք, որ IDE-ն օգտագործի Aspose.Words for Java փաստաթուղթ ստորագրելու համար
- Ստեղծեք SignOptions դասի օբյեկտ՝ թվային ստորագրությունը հարմարեցնելու համար
- Սահմանեք տարբեր հատկություններ, օրինակ, մեկնաբանություններ և ժամանակ
- Ստեղծեք CertificateHolder դասի օբյեկտ PFX վկայագրի ֆայլը բեռնելու համար
- Ստորագրեք և պահպանեք թիրախային Word փաստաթուղթը՝ օգտագործելով Sign() մեթոդը DigitalSignatureUtil դասում
Այս քայլերը նկարագրում են ինչպես ստորագրել Word փաստաթղթում Java-ի միջոցով: Գործընթացը սկսվում է SignOptions դասի օբյեկտի հայտարարմամբ, որն աջակցում է թվային ստորագրության հարմարեցմանը: Մենք կօգտագործենք CertificateHolder դասը՝ վկայականի ֆայլը բեռնելու համար գաղտնաբառի հետ միասին, որն օգտագործվում է DigitalSignatureUtil.sign() մեթոդով՝ ելքային Word ֆայլը պահելու համար:
Կոդ՝ Java-ի միջոցով Word փաստաթուղթ ստորագրելու համար
Վերոնշյալ կոդի հատվածը ցույց է տալիս պարզ ծրագիր՝ *ստորագրություն Word-ում Java-ի միջոցով * տեղադրելու համար: Նախ, մենք օգտագործել ենք SignOptions դասը, որն աջակցում է մեկնաբանությունների կարգավորումներին, ստորագրման ժամանակին, մատակարարի ID-ին, ստորագրության գծի պատկերին և վերծանման գաղտնաբառին: Հաջորդ քայլում մենք օգտագործում ենք CertificateHolder դասը՝ վկայականը բեռնելու և փաստաթուղթը ստորագրելու համար, սակայն դուք կարող եք օգտագործել այն՝ տարբեր համակցություններով վկայական ստեղծելու համար բայթ զանգվածից, ֆայլի անունից, գաղտնաբառից և անունից:
Այս կարճ ձեռնարկը մեզ առաջնորդել է ինչպես ստորագրություն տեղադրել Word-ում Java-ի միջոցով: Եթե ցանկանում եք գաղտնաբառ ավելացնել Word ֆայլին, տես ինչպես ավելացնել գաղտնաբառ Word փաստաթղթում Java-ի միջոցով-ի հոդվածը: