PDF փաստաթղթերում տեքստային ստորագրության կիրառման ակտը սովորաբար անհրաժեշտ է բազմաթիվ բիզնես և իրավական համատեքստերում: Տեքստի վրա հիմնված ստորագրությունը PDF-ում ներառելը ոչ միայն հեշտացնում է փաստաթղթի իսկությունը հաստատելու գործընթացը, այլև օգնում է հաստատել ստորագրողի ինքնությունը: Այս հոդվածում մենք ձեզ կառաջնորդենք քայլերով, թե ինչպես ստորագրել PDF տեքստային ստորագրությամբ Java ծրագրավորման լեզվով: Մենք կօգտագործենք լայնորեն օգտագործվող ստորագրության գրադարանը՝ ավելացնելով տեքստային ստորագրությունը PDF-ում Java-ի միջոցով: Ստորև դուք կգտնեք մի կոդի օրինակ, որը ցույց է տալիս ընթացակարգը, որն ուղեկցվում է մի շարք հրահանգներով:
Java-ի միջոցով տեքստային ստորագրությամբ PDF-ը ստորագրելու քայլեր
- Տեղադրեք GroupDocs.Signature for Java-ը ձեր նախագծում՝ օգտագործելով Maven պահոցը՝ PDF ֆայլը տեքստային ստորագրությամբ ստորագրելու համար:
- Ներառեք դասի անհրաժեշտ հղումները՝ PDF-ում տեքստային ստորագրությունը ինտեգրելու համար
- Ստեղծեք Signature դասի օրինակ՝ մուտքագրված PDF ֆայլի ուղին որպես արգումենտ տրամադրելով դրա կոնստրուկտորին։
- Ստեղծեք TextSignOptions դասի օբյեկտ և սահմանեք նախընտրելի հատկությունները, թե ինչպիսի տեսք պետք է ունենա տեքստի ստորագրությունը
- Զանգահարեք Signature.Sign մեթոդը՝ տրամադրելով տեքստային ստորագրության ստորագրման տարբերակները՝ ելքային PDF-ը սկավառակի վրա պահելու համար:
Դուք կարող եք արագ պարզեցնել ձեր փաստաթղթերի ստորագրման գործընթացը և ամրապնդել ձեր PDF ֆայլի անվտանգությունը՝ հետևելով վերը նշված քայլերին: Java*-ում տեքստային ստորագրությամբ PDF-ը ստորագրելու համար այս քայլերն իրականացնելը շատ պարզ է: Որպեսզի տեքստային տեսքով PDF փաստաթուղթ ստորագրեք հանրահայտ օպերացիոն համակարգերում, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը, պարզապես անհրաժեշտ է տեղադրել Java և Signature գրադարանը: Կոդի հետևյալ օրինակը ցույց է տալիս այս գործընթացի իրականացումը:
Կոդ՝ Java-ի միջոցով տեքստային ստորագրությամբ PDF ստորագրելու համար
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.SignatureFont; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.TextSignOptions; | |
import java.awt.Color; | |
public class SignPDFwithTextSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source PDF file | |
Signature signature = new Signature("input.pdf"); | |
TextSignOptions options = new TextSignOptions("John Smith"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(100); | |
options.setHeight(30); | |
// set text color and Font | |
options.setForeColor(Color.RED); | |
SignatureFont signatureFont = new SignatureFont(); | |
signatureFont.setSize(12); | |
signatureFont.setFamilyName("Comic Sans MS"); | |
options.setFont(signatureFont); | |
// sign document to file | |
signature.sign("output.pdf", options); | |
} | |
} |
Java-ի միջոցով ձեր տեքստային ստորագրությունը PDF-ում ավելացնելը հեշտ է և լավ է աշխատում: Սա օգնում է ձեզ համոզվել, որ PDF-ն իրական է և իսկական: Այս հոդվածում մենք ձեզ հստակ բացատրություն ենք տվել այն մասին, թե ինչպես պետք է տեղադրել տեքստային ստորագրությունը PDF-ում՝ օգտագործելով Java: Որպես օրինակ մենք նաև ցույց ենք տվել կոդի կարճ հատված: Երբ ստեղծեք առաջարկվող ստորագրության գրադարանը և սահմանեք մուտքային և ելքային ֆայլերի ուղիները, այս կոդը ձեր նախագծերում դնելը հեշտ և սահուն է:
Մեր ավելի վաղ ձեռնարկում մենք մանրամասն նկարագրություն ենք ներկայացրել DOCX-ը տեքստային ստորագրությամբ ստորագրելու համար: Եթե ավելի շատ օգնության կարիք ունեք, առաջարկում ենք ծանոթանալ մեր ամբողջական ուղեցույցին, թե ինչպես կատարել ավելացնել տեքստային ստորագրություն DOCX-ին Java-ի միջոցով: