ลายเซ็นข้อความช่วยเป็นตัวแทนดิจิตอลของตัวตนของแต่ละบุคคล ยืนยันความถูกต้องและความสมบูรณ์ของไฟล์ DOCX บทความนี้มีวัตถุประสงค์เพื่อแนะนำคุณตลอดขั้นตอนในการ เพิ่มลายเซ็นข้อความใน DOCX โดยใช้ Java คุณสามารถปรับปรุงการจัดการเอกสารของคุณและเพิ่มความเร็วในกระบวนการลงนามโดยทำตามขั้นตอนเหล่านี้ ใช้ประโยชน์จากความสามารถของไลบรารีลายเซ็นที่ได้รับความนิยมมากที่สุด คุณสามารถ แทรกลายเซ็นข้อความไปยัง DOCX ใน Java ได้อย่างง่ายดาย ด้านล่างนี้ คุณจะพบตัวอย่างโค้ดที่สาธิตกระบวนการ พร้อมด้วยชุดคำแนะนำสำหรับการรวมลายเซ็นข้อความลงในไฟล์ DOCX อย่างไม่มีที่ติ
ขั้นตอนในการเพิ่มลายเซ็นข้อความใน DOCX โดยใช้ Java
- ติดตั้ง GroupDocs.Signature for Java ในโครงการของคุณโดยใช้ที่เก็บ Maven เพื่อแทรกลายเซ็นข้อความลงใน DOCX
- รวมการอ้างอิงคลาสที่จำเป็นเพื่อสร้างลายเซ็นข้อความใน DOCX
- สร้างอินสแตนซ์วัตถุ Signature โดยระบุเส้นทางของไฟล์ DOCX ในตัวสร้าง
- สร้างอินสแตนซ์ของคลาส TextSignOptions และกำหนดค่าคุณสมบัติที่ต้องการเพื่อปรับแต่งแอตทริบิวต์ภาพของลายเซ็นข้อความ
- เรียกใช้เมธอด Signature.Sign โดยระบุตัวเลือกการเซ็นชื่อที่กำหนดสำหรับลายเซ็นข้อความ เพื่อบันทึกไฟล์ DOCX ที่เป็นผลลัพธ์ลงในดิสก์
เมื่อปฏิบัติตามขั้นตอนเหล่านี้ คุณจะปรับปรุงเวิร์กโฟลว์การเซ็นเอกสารได้อย่างมีประสิทธิภาพและเสริมความสมบูรณ์ของไฟล์ดิจิทัลของคุณ บทความนี้นำเสนอขั้นตอนที่ง่ายและชัดเจนในการ สร้างลายเซ็นข้อความใน DOCX โดยใช้ Java การเพิ่มลายเซ็นข้อความในเอกสาร DOCX สามารถทำได้ในระบบปฏิบัติการยอดนิยม เช่น Windows, macOS และ Linux ตราบเท่าที่มีการติดตั้ง Java ด้านล่างนี้ คุณจะพบตัวอย่างโค้ดภาพประกอบที่สาธิตการใช้งานกระบวนการนี้
รหัสเพื่อเพิ่มลายเซ็นข้อความใน DOCX โดยใช้ 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); | |
} | |
} |
การรวมลายเซ็นข้อความเข้ากับเอกสาร DOCX ช่วยเพิ่มความปลอดภัยและยืนยันความถูกต้อง เราได้ให้คำอธิบายโดยละเอียดเกี่ยวกับ ลายเซ็นข้อความใน DOCX Java พร้อมด้วยตัวอย่างโค้ดที่กระชับ หลังจากตั้งค่าไลบรารีลายเซ็นที่แนะนำสำเร็จและปรับเส้นทางไฟล์ตามต้องการแล้ว การรวมโค้ดสำหรับเพิ่มลายเซ็นข้อความในโครงการของคุณจะกลายเป็นงานที่ราบรื่นและไม่ซับซ้อน
ในบทช่วยสอนก่อนหน้านี้ เราได้นำเสนอคำแนะนำทีละขั้นตอนที่ครอบคลุมเกี่ยวกับการเซ็นเอกสาร DOCX ด้วย QR Code หากคุณต้องการความช่วยเหลือเพิ่มเติม เราขอแนะนำให้คุณอ่านคู่มือฉบับสมบูรณ์ที่อธิบายวิธีการ ลงชื่อ DOCX ด้วย QR Code โดยใช้ Java โดยละเอียด