Teksthandtekening toevoegen aan DOCX met behulp van Java

Teksthandtekeningen helpen als digitale representaties van de identiteit van een individu en bevestigen de authenticiteit en integriteit van DOCX-bestanden. Dit artikel is bedoeld om u door de stappen te leiden om teksthandtekening toe te voegen aan DOCX met behulp van Java. U kunt uw documentbeheer verbeteren en het ondertekeningsproces versnellen door deze stappen te volgen. Door gebruik te maken van de mogelijkheden van de meest gebruikte handtekeningbibliotheek, kunt u eenvoudig teksthandtekening invoegen in DOCX in Java. Hieronder vindt u een codefragment dat het proces demonstreert, samen met een aantal aanwijzingen voor het feilloos integreren van een teksthandtekening in een DOCX-bestand.

Stappen om teksthandtekening toe te voegen aan DOCX met behulp van Java

  1. Installeer GroupDocs.Signature for Java in uw project door gebruik te maken van de Maven-repository voor het invoegen van teksthandtekeningen in DOCX
  2. Voeg de nodige klassereferenties toe om teksthandtekeningen in DOCX te genereren
  3. Maak een Signature-object instant door het pad van het DOCX-bestand in de constructor op te geven
  4. Maak een instantie van de TextSignOptions-klasse en configureer de gewenste eigenschappen om de visuele kenmerken van de teksthandtekening te personaliseren
  5. Roep de Signature.Sign-methode aan, die de aangewezen ondertekeningsopties voor de teksthandtekening biedt, om het resulterende DOCX-bestand op de schijf op te slaan

Door deze stappen te volgen, kunt u uw documentondertekeningsworkflow effectief stroomlijnen en de integriteit van uw digitale bestanden versterken. Dit artikel presenteert een eenvoudig en duidelijk proces om een teksthandtekening te maken in DOCX met behulp van Java. Het toevoegen van een teksthandtekening aan DOCX-documenten is mogelijk op populaire besturingssystemen zoals Windows, macOS en Linux, zolang Java is geïnstalleerd. Hieronder vindt u een illustratief codevoorbeeld dat de implementatie van dit proces demonstreert.

Code om teksthandtekening toe te voegen aan DOCX met behulp van Java

import com.groupdocs.signature.Signature;
import com.groupdocs.signature.domain.Border;
import com.groupdocs.signature.domain.Padding;
import com.groupdocs.signature.domain.SignatureFont;
import com.groupdocs.signature.domain.enums.DashStyle;
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.TextSignOptions;
import java.awt.*;
public class AddTextSignaturetoDOCXusingJava {
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 DOCX file
Signature signature = new Signature("input.docx");
TextSignOptions options = new TextSignOptions("John Smith");
// setup options with text of signature
// set signature position
options.setLeft(100);
options.setTop(100);
// set signature rectangle
options.setWidth(100);
options.setHeight(30);
// set signature alignment
// when VerticalAlignment is set the Top coordinate will be ignored.
// Use Margin properties Top, Bottom to provide vertical offset
options.setVerticalAlignment(VerticalAlignment.Top);
// when HorizontalAlignment is set the Left coordinate will be ignored.
// Use Margin properties Left, Right to provide horizontal offset
options.setHorizontalAlignment(HorizontalAlignment.Right);
Padding padding = new Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);
// adjust signature appearance
// setup signature border
Border border = new Border();
border.setColor(Color.GREEN);
border.setDashStyle(DashStyle.DashLongDashDot);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);
// 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.docx", options);
}
}

Het integreren van een teksthandtekening in uw DOCX-documenten verbetert de beveiliging en bevestigt de echtheid. We hebben een gedetailleerde uitleg gegeven van teksthandtekening in DOCX Java, vergezeld van een beknopt codevoorbeeld. Nadat u de aanbevolen handtekeningenbibliotheek met succes hebt ingesteld en de bestandspaden indien nodig hebt aangepast, wordt het opnemen van de code voor het toevoegen van een teksthandtekening in uw projecten een naadloze en ongecompliceerde taak.

In onze vorige zelfstudie boden we een uitgebreide, stapsgewijze handleiding voor het ondertekenen van DOCX-documenten met een QR-code. Als je meer hulp nodig hebt, raden we je ten zeerste aan onze uitgebreide gids te raadplegen waarin in detail wordt uitgelegd hoe je onderteken DOCX met QR-code met behulp van Java.

 Nederlands