Kako dodati potpis crtičnog koda u PDF u Javi

U ovom vodiču s uputama opisujemo postupak korak po korak za dodavanje potpisa crtičnog koda PDF u Javi. Nadalje, pruža primjer koda koji demonstrira implementaciju kako dodati crtični kod u PDF pomoću mogućnosti Jave. Ovdje su detaljne upute zajedno s primjerom rada za potpisivanje dokumenata potpisom crtičnog koda.

Koraci za dodavanje potpisa crtičnog koda u PDF u Javi

  1. Instalirajte GroupDocs.Signature for Java iz repozitorija Maven u Java projektu da potpišete PDF potpisom crtičnog koda
  2. Dodajte osnovne klase za implementaciju za dodavanje crtičnog koda u PDF
  3. Napravite instancu klase Signature i proslijedite ulazni PDF njenom konstruktoru
  4. Inicijalizirajte klasu BarcodeSignOptions i proslijedite ulazni niz konstruktoru
  5. Pozovite metodu Sign klase Signature, proslijedite joj naziv izlazne PDF datoteke i objekt BarcodeSignOptions

Naveli smo točke koje korisnicima omogućuju jednostavno stvorenje crtičnog koda za PDF datoteku pomoću Jave i korištenje za potpisivanje dokumenata. Ova se značajka može razviti instaliranjem potrebne biblioteke iz repozitorija Maven i uvozom osnovnih klasa. U sljedećem koraku kreirajte instance klase Signature and BarcodeSignOptions za učitavanje ulaznog PDF dokumenta i definiranje parametara za potpis crtičnog koda. Konačno, možete dodati potpise crtičnog koda u PDF datoteku pozivanjem metode Sign.

Kod za dodavanje crtičnog potpisa u PDF u Javi

import com.groupdocs.signature.Signature;
import com.groupdocs.signature.licensing.License;
import com.groupdocs.signature.options.sign.BarcodeSignOptions;
import com.groupdocs.signature.domain.barcodes.BarcodeTypes;
import com.groupdocs.signature.exception.GroupDocsSignatureException;
public class AddBarcodeSignatureToPdfInJava {
public static void main(String[] args) throws Exception { // Main function to add Barcode signature in Java
// Remove the watermark in output PDF document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Signature.lic");
Signature signature = new Signature("sample.pdf");
try {
// setup options with text of signature
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678");
// setup Barcode encoding type
signOptions.setEncodeType(BarcodeTypes.Code128);
// set signature position
signOptions.setLeft(200);
signOptions.setTop(200);
signOptions.setPageNumber(1);
// sign document to file
signature.sign("SampleSigned.pdf", signOptions);
System.out.println("Done");
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}
}
}

Razvili smo gornji primjer koda kako bismo demonstrirali mogućnost Java dodavanja crtičnog koda u PDF. Kao što vidite, stvorili smo potpis crtičnog koda i dodali ga u PDF dokument tako što smo napisali tri-četiri retka koda i potrošili nekoliko API poziva. Štoviše, ovaj primjer koda može se pokrenuti na bilo kojem operativnom sustavu uključujući MS Windows, Linux i Mac OS.

Razgovarali smo o detaljnoj proceduri kako stvoriti crtični kod za PDF i kako dodati crtični kod u PDF dokument. Nedavno smo objavili članak o tome kako koristiti Javu za potpisivanje PDF-a slikovnim potpisom, pogledajte Kako dodati slikovni potpis u PDF u Javi post za više informacija.

 Hrvatski