Kako bi se dobio personalizirani dodir u Excel dokumentu i poboljšala njegova vjerodostojnost potrebno je umetanje potpisa. U informacijskom dobu, dodavanje slikovnog potpisa u XLSX dokumente postala je uobičajena praksa. U ovom vodiču pokazat ćemo vam kako potpisati XLSX slikovnim potpisom pomoću Jave. Ovaj proces vam omogućuje stvaranje uglađenih dokumenata koji prikazuju personalizirane potpise. Provjerimo upute i bez napora steknimo znanje o tome kako stvoriti potpis slike u XLSX-u pomoću Jave predstavlja primjer koda.
Koraci za potpisivanje XLSX slikovnim potpisom pomoću Jave
- Instalirajte GroupDocs.Signature for Java u svoj projekt korištenjem Maven repozitorija za potpisivanje Excel dokumenta slikovnim potpisom
- Uključite potrebne reference klase za umetanje potpisa slike u XLSX
- Instancirajte klasu Signature korištenjem XLSX putanje datoteke u njenom konstruktoru
- Instancirajte klasu ImageSignOptions korištenjem putanje slike u njenom konstruktoru
- Za izgled slike postavite željena svojstva za ImageSignOptions
- Pozovite metodu Signature.Sign koristeći opcije potpisivanja za pohranu izlaznog XLSX-a na disk
Gore spomenuti koraci mogu se izvršiti na operativnim sustavima kao što su Windows, macOS i Linux bez instaliranja dodatnih alata ili softvera osim Jave. Ako želite dijeliti potpisane Excel dokumente na različitim oblicima ploča, mogućnost integracije potpisa slike u XLSX u Javi ima značajnu vrijednost. Pogledajte sljedeći primjer koda kako ovaj proces potpisivanja funkcionira besprijekorno.
Kod za potpisivanje XLSX slikovnim potpisom pomoću Jave
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); | |
} | |
} |
Zaključno, proces Java slikovnog potpisa u XLSX povećava sigurnost i autentičnost dokumenata. Gornji kod je vrlo jednostavan i sadrži samo nekoliko API poziva. Nakon instaliranja predložene biblioteke potpisa i izmjene putanje ulaznih i izlaznih Excel datoteka, možete integrirati gornji primjer koda u svoje aplikacije kako biste dodali slikovni potpis u Excel dokumente bez ikakvih problema.
U prošloj smo temi objasnili kako potpisati XLSX dokumente digitalnim potpisom pomoću Jave s uputama korak po korak. Ako trebate dodatnu pomoć, predlažemo da pročitate naš vodič o tome kako potpišite XLSX digitalnim potpisom pomoću Jave.