Czynność zastosowania podpisu tekstowego do dokumentów PDF jest często konieczna w wielu kontekstach biznesowych i prawnych. Włączenie podpisu tekstowego do PDF nie tylko upraszcza proces potwierdzania autentyczności dokumentu, ale także pomaga zweryfikować tożsamość osoby podpisującej. W tym artykule przeprowadzimy Cię przez proces podpisywania plików PDF za pomocą podpisu tekstowego przy użyciu języka programowania Java. Wykorzystamy szeroko stosowaną bibliotekę podpisów, aby dodać podpis tekstowy w formacie PDF przy użyciu języka Java. Poniżej znajdziesz przykład kodu, który ilustruje procedurę, wraz z zestawem instrukcji.
Kroki, aby podpisać plik PDF za pomocą podpisu tekstowego przy użyciu języka Java
- Zainstaluj GroupDocs.Signature for Java w swoim projekcie, korzystając z repozytorium Maven do podpisywania pliku PDF za pomocą podpisu tekstowego
- Dołącz niezbędne odwołania do klas, aby zintegrować podpis tekstowy w formacie PDF
- Utwórz instancję klasy Signature, podając ścieżkę wejściowego pliku PDF jako argument do jej konstruktora
- Utwórz obiekt klasy TextSignOptions i ustaw preferowane właściwości dotyczące wyglądu podpisu tekstowego
- Wywołaj metodę Signature.Sign, udostępniając opcje podpisywania dla podpisu tekstowego, aby zapisać wyjściowy plik PDF na dysku
Możesz szybko usprawnić proces podpisywania dokumentów i zwiększyć bezpieczeństwo swojego pliku PDF, wykonując powyższe kroki. Wykonanie tych kroków w celu podpisywania plików PDF za pomocą podpisu tekstowego w Javie jest bardzo proste. Aby podpisać dokument PDF o wyglądzie tekstowym w popularnych systemach operacyjnych, takich jak Windows, macOS i Linux, wystarczy zainstalować Javę i bibliotekę Signature. Poniższy przykład kodu ilustruje implementację tego procesu.
Kod do podpisywania plików PDF za pomocą podpisu tekstowego przy użyciu języka Java
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); | |
} | |
} |
Dodanie podpisu tekstowego do pliku PDF przy użyciu języka Java jest łatwe i działa dobrze. Pomaga to upewnić się, że plik PDF jest prawdziwy i autentyczny. W tym artykule jasno wyjaśniliśmy, jak wstawić podpis tekstowy w pliku PDF przy użyciu języka Java. Jako przykład pokazaliśmy również krótki fragment kodu. Po skonfigurowaniu sugerowanej biblioteki sygnatur i ustawieniu ścieżek plików wejściowych i wyjściowych umieszczenie tego kodu w projektach jest łatwe i płynne.
W naszym wcześniejszym samouczku przedstawiliśmy szczegółowy przewodnik dotyczący podpisywania DOCX za pomocą podpisu tekstowego. Jeśli potrzebujesz dodatkowej pomocy, zalecamy zapoznanie się z naszym pełnym przewodnikiem dotyczącym dodaj podpis tekstowy do DOCX za pomocą Java.