Excel փաստաթղթում անհատականացված շոշափում ձեռք բերելու և դրա արժանահավատությունը բարելավելու համար անհրաժեշտ է ստորագրություն տեղադրել: Տեղեկատվական դարաշրջանում XLSX փաստաթղթերում պատկերի ստորագրություն ավելացնելը սովորական պրակտիկա է դարձել: Այս ձեռնարկում մենք ձեզ ցույց կտանք, թե ինչպես ստորագրել XLSX-ը պատկերի ստորագրությամբ՝ օգտագործելով Java: Այս գործընթացը հնարավորություն է տալիս ստեղծել հղկված փաստաթղթեր, որոնք ցուցադրում են անհատականացված ստորագրություններ: Եկեք ստուգենք հրահանգները և առանց ջանքերի ձեռք բերենք գիտելիքներ, թե ինչպես ստեղծել պատկերի ստորագրություն XLSX-ում Java-ի միջոցով ներկայացնում է կոդի օրինակ:
XLSX-ը պատկերի ստորագրությամբ Java-ի միջոցով ստորագրելու քայլեր
- Տեղադրեք GroupDocs.Signature for Java-ը ձեր նախագծում՝ օգտագործելով Maven պահոցը՝ պատկերի ստորագրությամբ Excel փաստաթուղթը ստորագրելու համար:
- Ներառեք դասի անհրաժեշտ հղումները XLSX-ում պատկերի ստորագրությունը տեղադրելու համար
- Ստեղծեք Signature դասը` օգտագործելով XLSX ֆայլի ուղին դրա կոնստրուկտորում
- Ստեղծեք ImageSignOptions դասը` օգտագործելով պատկերի ուղին դրա կոնստրուկտորում
- Պատկերի տեսքի համար սահմանեք ImageSignOptions-ի ցանկալի հատկությունները
- Զանգահարեք Signature.Sign մեթոդը՝ օգտագործելով ստորագրման ընտրանքները՝ ելքային XLSX-ը սկավառակի վրա պահելու համար
Վերը նշված քայլերը կարող են իրականացվել օպերացիոն համակարգերում, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը, առանց Java-ից բացի լրացուցիչ գործիքներ կամ ծրագրեր տեղադրելու: Եթե ցանկանում եք համօգտագործել ստորագրված Excel փաստաթղթերը տարբեր պլատֆորմների վրա, Java-ի XLSX-ում պատկերի ստորագրությունը * ինտեգրելու ունակությունը նշանակալի արժեք ունի: Նայեք հետևյալ կոդի օրինակին, թե ինչպես է այս ստորագրման գործընթացը անթերի աշխատում:
Կոդ՝ XLSX-ին Java-ի միջոցով պատկերի ստորագրությամբ ստորագրելու համար
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.ImageSignOptions; | |
public class SignXLSXwithImageSignatureUsingJava { | |
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 XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
ImageSignOptions options = new ImageSignOptions("sample.jpg"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(100); | |
options.setHeight(30); | |
// set signature alignment | |
options.setVerticalAlignment(VerticalAlignment.Top); | |
options.setHorizontalAlignment(HorizontalAlignment.Right); | |
// set rotation | |
options.setRotationAngle(45); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", options); | |
} | |
} |
Եզրափակելով, XLSX-ում *Java պատկերի ստորագրման գործընթացը բարձրացնում է փաստաթղթերի անվտանգությունն ու իսկությունը: Վերոնշյալ կոդը շատ պարզ է և պարունակում է ընդամենը մի քանի API զանգեր: Առաջարկվող ստորագրության գրադարանը տեղադրելուց և Excel ֆայլերի մուտքագրման և ելքի ուղին փոխելուց հետո կարող եք ինտեգրել վերը նշված կոդի օրինակը ձեր հավելվածներում՝ առանց որևէ խնդրի Excel փաստաթղթերում պատկերի ստորագրությունը ավելացնելու համար:
Վերջին թեմայում մենք բացատրեցինք, թե ինչպես կարելի է ստորագրել XLSX փաստաթղթերը թվային ստորագրությամբ Java-ի միջոցով՝ քայլ առ քայլ հրահանգներով։ Եթե լրացուցիչ օգնության կարիք ունեք, առաջարկում ենք կարդալ մեր ուղեցույցը, թե ինչպես անել ստորագրեք XLSX թվային ստորագրությամբ Java-ի միջոցով: