Kako potpisati PDF tekstualnim potpisom pomoću Jave

Čin primjene tekstualnog potpisa na PDF dokumente obično je neophodan u više poslovnih i pravnih konteksta. Uključivanje potpisa temeljenog na tekstu u PDF ne samo da pojednostavljuje postupak potvrđivanja autentičnosti dokumenta, već također pomaže u potvrđivanju identiteta potpisnika. U ovom članku vodit ćemo vas kroz korake kako potpisati PDF tekstualnim potpisom pomoću Java programskog jezika. Iskoristit ćemo široko korištenu biblioteku potpisa za dodavanje tekstualnog potpisa u PDF pomoću Jave. U nastavku ćete pronaći primjer koda koji ilustrira postupak, popraćen nizom uputa.

Koraci za potpisivanje PDF-a tekstualnim potpisom pomoću Jave

  1. Instalirajte GroupDocs.Signature for Java u svoj projekt korištenjem Maven repozitorija za potpisivanje PDF datoteke tekstualnim potpisom
  2. Uključite potrebne reference klase kako biste integrirali tekstualni potpis u PDF
  3. Stvorite instancu klase Signature dajući put ulazne PDF datoteke kao argument njenom konstruktoru
  4. Stvorite objekt klase TextSignOptions i postavite željena svojstva kako bi tekstualni potpis trebao izgledati
  5. Pozovite metodu Signature.Sign, pružajući opcije potpisivanja za tekstualni potpis, za spremanje izlaznog PDF-a na disk

Možete brzo pojednostaviti postupak potpisivanja dokumenata i ojačati sigurnost svoje PDF datoteke slijedeći gore navedene korake. Implementacija ovih koraka za potpisivanje PDF-a tekstualnim potpisom u Javi vrlo je jednostavna. Kako biste potpisali PDF dokument s tekstualnim izgledom na popularnim operativnim sustavima kao što su Windows, macOS i Linux, samo trebate instalirati Javu i biblioteku potpisa. Sljedeći primjer koda ilustrira implementaciju ovog procesa.

Kod za potpisivanje PDF-a tekstualnim potpisom pomoću Jave

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);
}
}

Dodavanje vašeg tekstualnog potpisa u PDF pomoću Jave jednostavno je i dobro funkcionira. To vam pomaže da budete sigurni da je PDF stvaran i autentičan. U ovom smo vam članku dali jasno objašnjenje kako umetnuti tekstualni potpis u PDF pomoću Jave. Također smo prikazali kratki dio koda kao primjer. Nakon što ste postavili predloženu biblioteku potpisa i postavili staze ulaznih i izlaznih datoteka, stavljanje ovog koda u vaše projekte je lako i glatko.

U našem ranijem vodiču pružili smo detaljan vodič za potpisivanje DOCX-a tekstualnim potpisom. Ako trebate dodatnu pomoć, predlažemo da pogledate naš potpuni vodič o tome kako dodajte tekstualni potpis u DOCX pomoću Jave.

 Hrvatski