การลงนามในเอกสาร PDF ด้วยลายเซ็นข้อความเป็นข้อกำหนดทั่วไปในสถานการณ์ทางธุรกิจและกฎหมายต่างๆ การเพิ่มลายเซ็นข้อความลงใน PDF ไม่เพียงแต่เป็นวิธีที่ง่ายในการตรวจสอบความถูกต้องของเอกสาร แต่ยังช่วยระบุตัวตนของผู้ลงนามด้วย ในบทความนี้ เราจะแนะนำขั้นตอนวิธีการ เซ็น PDF ด้วยลายเซ็นข้อความโดยใช้ภาษาโปรแกรม C# เราจะใช้ไลบรารีลายเซ็นยอดนิยมเพื่อ เพิ่มลายเซ็นข้อความใน PDF โดยใช้ C# ด้านล่างนี้ คุณจะพบตัวอย่างโค้ดที่สาธิตกระบวนการพร้อมกับชุดคำสั่ง
ขั้นตอนในการเซ็น PDF ด้วย Text Signature โดยใช้ C#
- ติดตั้ง GroupDocs.Signature for .NET ผ่าน NuGet package manager เพื่อเซ็น PDF ด้วยลายเซ็นข้อความ
- เพิ่มการอ้างอิงไปยังเนมสเปซที่จำเป็นเพื่อรวมลายเซ็นข้อความใน PDF
- สร้างอินสแตนซ์ของคลาส Signature โดยใช้เส้นทางของไฟล์ PDF อินพุตเป็นอาร์กิวเมนต์สำหรับตัวสร้าง
- สร้างออบเจกต์ของคลาส TextSignOptions และตั้งค่าคุณสมบัติที่ต้องการสำหรับลักษณะของลายเซ็นข้อความ
- เรียกใช้เมธอด Signature.Sign โดยผ่านตัวเลือกการเซ็นชื่อที่กำหนดสำหรับลายเซ็นข้อความเพื่อบันทึก PDF ที่เป็นผลลัพธ์ลงในดิสก์
เมื่อปฏิบัติตามขั้นตอนเหล่านี้ คุณจะปรับปรุงเวิร์กโฟลว์การเซ็นเอกสารได้อย่างมีประสิทธิภาพและเพิ่มความปลอดภัยให้กับไฟล์ดิจิทัลของคุณ บทความนี้นำเสนอขั้นตอนง่าย ๆ ในการ ลงชื่อ PDF ด้วยลายเซ็นข้อความใน C# การใช้ลายเซ็นข้อความในเอกสาร PDF สามารถทำได้ในระบบปฏิบัติการยอดนิยม เช่น Windows, macOS และ Linux ตราบเท่าที่มีการติดตั้ง .NET ด้านล่างนี้คือตัวอย่างโค้ดภาพประกอบที่สาธิตการใช้งานนี้
รหัสเพื่อลงนาม PDF ด้วยลายเซ็นข้อความโดยใช้ C
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignPDFwithTextSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source PDF file | |
using (Signature signature = new Signature("input.pdf")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 30, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.WordProcessing, | |
Border = new Border { Visible = true } | |
}; | |
// Save and sign the output PDF | |
signature.Sign("output.pdf", options); | |
} | |
} | |
} | |
} |
การเซ็นชื่อในเอกสาร PDF โดยใช้ C# เป็นกระบวนการที่ตรงไปตรงมาและมีประสิทธิภาพ ช่วยให้คุณมั่นใจได้ว่าเอกสาร PDF ของคุณเป็นของแท้ ในบทความนี้ เราได้ให้คำแนะนำโดยละเอียดเกี่ยวกับ แทรกลายเซ็นข้อความใน PDF โดยใช้ C# พร้อมด้วยตัวอย่างโค้ดที่กระชับ หลังจากตั้งค่าไลบรารีลายเซ็นที่แนะนำสำเร็จและทำการปรับพาธของไฟล์ที่จำเป็นแล้ว การรวมโค้ดที่ให้ไว้ในโปรเจ็กต์ของคุณจะกลายเป็นกระบวนการที่ราบรื่นและเรียบง่าย
ในคำแนะนำก่อนหน้านี้ เราได้เสนอคำแนะนำทีละขั้นตอนเกี่ยวกับการเพิ่มลายเซ็นข้อความในรูปแบบไฟล์ DOCX หากคุณต้องการความช่วยเหลือเพิ่มเติม เราขอแนะนำให้ดูคำแนะนำที่ครอบคลุมของเราเกี่ยวกับวิธีการ เพิ่มลายเซ็นข้อความใน DOCX โดยใช้ C#