U elektroničkim dokumentima digitalni potpis igra ključnu ulogu u osiguravanju zakonitosti. Dakle, dodavanje potpisa crtičnog koda XLSX dokumentima može pružiti dodatni sloj sigurnosti i provjere. U ovom vodiču ćemo vas provesti kroz svaki korak potreban za potpisivanje XLSX-a potpisom crtičnog koda pomoću Jave. Kako bismo pojednostavili postupak, pomoći ćemo vam s primjerom koda za kreiranje potpisa crtičnog koda u XLSX-u pomoću Jave. Evo ključnih koraka koje morate slijediti da biste potpisali svoju XLSX datoteku.
Koraci za potpisivanje XLSX-a potpisom crtičnog koda pomoću Jave
- Instalirajte GroupDocs.Signature for Java u svoj projekt korištenjem repozitorija Maven za potpisivanje XLSX dokumenta pomoću potpisa crtičnog koda
- Uključite potrebne reference klasa za potpisivanje XLSX dokumenta
- Instancirajte objekt klase Signature pružanjem XLSX putanje datoteke njegovom konstruktoru
- Instancirajte objekt klase BarcodeSignOptions i navedite vrstu potpisa crtičnog koda zajedno sa željenim postavkama potpisivanja
- Pozovite metodu Signature.Sign s opcijama potpisivanja za potpisivanje XLSX-a i spremanje izlaza na disk
Prateći dane upute moguće je neprimjetno integrirati potpis crtičnog koda u XLSX u Javi. Ova praksa pridonosi jačanju sigurnosnih mjera i pravnoj vjerodostojnosti vaših XLSX dokumenata. Knjižnica korištena u ovoj raspravi osmišljena je za besprijekoran rad na različitim platformama. Kao rezultat toga, navedeni postupak može se provesti na široko korištenim operativnim sustavima kao što su Windows, macOS i Linux za učinkovito umetanje potpisa crtičnog koda u XLSX. Iskoristite donju ilustraciju koda kako biste dobili uvid u proces potpisivanja XLSX dokumenata.
Kod za potpisivanje XLSX s crtičnim potpisom pomoću Jave
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.Padding; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
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.BarcodeSignOptions; | |
public class SignXLSXwithBarcodeSignatureUsingJava { | |
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"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(100); | |
signOptions.setTop(100); | |
signOptions.setVerticalAlignment(VerticalAlignment.Top); | |
signOptions.setHorizontalAlignment(HorizontalAlignment.Right); | |
Padding padding = new Padding(); | |
padding.setLeft(20); | |
padding.setTop(20); | |
signOptions.setMargin(padding); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", signOptions); | |
} | |
} |
Ukratko, ova je rasprava sveobuhvatno opisala proces potpisivanja XLSX-a potpisom crtičnog koda pomoću Jave. Predlažemo da pažljivo pogledate dati primjer koda i modificirate ga kako bi odgovarao onome što vam je potrebno. Nakon što ste vješto konfigurirali preporučenu biblioteku potpisa i prema potrebi postavili staze datoteka, besprijekorna integracija koda u vaše projekte za potpisivanje XLSX datoteka postaje jednostavan i nekompliciran zadatak.
U našem prethodnom vodiču jasno smo objasnili kako potpisati XLSX datoteke QR kodovima, pokazujući svaki korak na putu. Ako i dalje trebate pomoć, predlažemo da pogledate naš detaljan vodič o tome kako potpišite XLSX s QR kodom pomoću Jave.