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