วิธีลงชื่อ PDF ด้วยลายเซ็นข้อความโดยใช้ C #

การลงนามในเอกสาร PDF ด้วยลายเซ็นข้อความเป็นข้อกำหนดทั่วไปในสถานการณ์ทางธุรกิจและกฎหมายต่างๆ การเพิ่มลายเซ็นข้อความลงใน PDF ไม่เพียงแต่เป็นวิธีที่ง่ายในการตรวจสอบความถูกต้องของเอกสาร แต่ยังช่วยระบุตัวตนของผู้ลงนามด้วย ในบทความนี้ เราจะแนะนำขั้นตอนวิธีการ เซ็น PDF ด้วยลายเซ็นข้อความโดยใช้ภาษาโปรแกรม C# เราจะใช้ไลบรารีลายเซ็นยอดนิยมเพื่อ เพิ่มลายเซ็นข้อความใน PDF โดยใช้ C# ด้านล่างนี้ คุณจะพบตัวอย่างโค้ดที่สาธิตกระบวนการพร้อมกับชุดคำสั่ง

ขั้นตอนในการเซ็น PDF ด้วย Text Signature โดยใช้ C#

  1. ติดตั้ง GroupDocs.Signature for .NET ผ่าน NuGet package manager เพื่อเซ็น PDF ด้วยลายเซ็นข้อความ
  2. เพิ่มการอ้างอิงไปยังเนมสเปซที่จำเป็นเพื่อรวมลายเซ็นข้อความใน PDF
  3. สร้างอินสแตนซ์ของคลาส Signature โดยใช้เส้นทางของไฟล์ PDF อินพุตเป็นอาร์กิวเมนต์สำหรับตัวสร้าง
  4. สร้างออบเจกต์ของคลาส TextSignOptions และตั้งค่าคุณสมบัติที่ต้องการสำหรับลักษณะของลายเซ็นข้อความ
  5. เรียกใช้เมธอด 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#

 ไทย