การลงนามด้วยข้อความโดยใช้ GroupDocs.Signature สำหรับ .NET
การแนะนำ
ในยุคดิจิทัล การลงนามในเอกสารทางอิเล็กทรอนิกส์กลายเป็นแนวทางปฏิบัติมาตรฐาน ซึ่งช่วยประหยัดเวลาและทรัพยากร GroupDocs.Signature สำหรับ .NET นำเสนอโซลูชันที่ครอบคลุมสำหรับการเพิ่มลายเซ็นข้อความให้กับรูปแบบเอกสารต่างๆ โดยทางโปรแกรม ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการลงนามเอกสารด้วยข้อความโดยใช้ GroupDocs.Signature สำหรับ .NET
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเจาะลึกบทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
- GroupDocs.Signature for .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี GroupDocs.Signature for .NET แล้ว คุณสามารถดาวน์โหลดได้จากที่นี่.
- สภาพแวดล้อมการพัฒนา: มีสภาพแวดล้อมการทำงานที่ตั้งค่าไว้สำหรับการพัฒนา .NET
- เอกสาร: เตรียมเอกสาร (เช่น PDF, Word) ที่คุณต้องการเซ็นชื่อด้วยข้อความ
นำเข้าเนมสเปซ
ขั้นแรก คุณต้องนำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ .NET ของคุณเพื่อใช้ฟังก์ชัน GroupDocs.Signature
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
แบ่งขั้นตอนการเซ็นเอกสารด้วยข้อความออกเป็นหลายขั้นตอน:
ขั้นตอนที่ 1: โหลดเอกสาร
โหลดเอกสารที่คุณต้องการลงนามด้วยข้อความ
string filePath = "sample.pdf"; // เส้นทางไปยังเอกสาร
string fileName = Path.GetFileName(filePath);
ขั้นตอนที่ 2: ตั้งค่าเส้นทางไฟล์เอาต์พุต
กำหนดเส้นทางไฟล์เอาต์พุตที่จะบันทึกเอกสารที่เซ็นชื่อ
string outputFilePath = Path.Combine("Your Document Directory", "SignWithText", fileName);
ขั้นตอนที่ 3: สร้างตัวเลือกลายเซ็น
ตั้งค่าตัวเลือกสำหรับลายเซ็นข้อความ รวมถึงเนื้อหาข้อความ ตำแหน่ง ขนาด สี และแบบอักษร
TextSignOptions options = new TextSignOptions("John Smith")
{
Left = 50, // กำหนดตำแหน่งลายเซ็น
Top = 200,
Width = 100, // ตั้งค่าสี่เหลี่ยมลายเซ็น
Height = 30,
ForeColor = Color.Red, // ตั้งค่าสีข้อความ
Font = new SignatureFont { Size = 14, FamilyName = "Comic Sans MS" } // ตั้งค่าแบบอักษร
};
ขั้นตอนที่ 4: ลงนามในเอกสาร
ใช้ GroupDocs.Signature เพื่อลงนามเอกสารด้วยตัวเลือกที่ระบุ และบันทึกเอกสารที่ลงนามไปยังเส้นทางไฟล์เอาต์พุต
using (Signature signature = new Signature(filePath))
{
SignResult result = signature.Sign(outputFilePath, options); // เซ็นเอกสาร
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
}
บทสรุป
ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีลงนามเอกสารด้วยข้อความโดยใช้ GroupDocs.Signature สำหรับ .NET เมื่อทำตามขั้นตอนเหล่านี้ คุณจะสามารถเพิ่มลายเซ็นข้อความลงในเอกสารของคุณได้อย่างมีประสิทธิภาพโดยทางโปรแกรม ซึ่งช่วยเพิ่มความปลอดภัยและความถูกต้อง
คำถามที่พบบ่อย
ฉันสามารถปรับแต่งลักษณะที่ปรากฏของลายเซ็นข้อความได้หรือไม่
ใช่ คุณสามารถปรับแต่งพารามิเตอร์ต่างๆ เช่น สี แบบอักษร ขนาด และตำแหน่งของลายเซ็นข้อความได้ตามความต้องการของคุณ
GroupDocs.Signature เข้ากันได้กับเอกสารหลายรูปแบบหรือไม่
ใช่ GroupDocs.Signature รองรับรูปแบบเอกสารที่หลากหลาย รวมถึง PDF, Word, Excel, PowerPoint และอื่นๆ
ฉันสามารถเพิ่มลายเซ็นข้อความหลายรายการลงในเอกสารเดียวได้หรือไม่
แน่นอน คุณสามารถเพิ่มลายเซ็นข้อความหลายรายการลงในเอกสารได้ โดยแต่ละลายเซ็นมีตัวเลือกการปรับแต่งของตัวเอง
GroupDocs.Signature รับประกันความสมบูรณ์ของเอกสารหลังจากการลงนามหรือไม่
ใช่ GroupDocs.Signature ใช้อัลกอริธึมการเข้ารหัสที่มีประสิทธิภาพเพื่อรับรองความสมบูรณ์ของเอกสารและป้องกันการปลอมแปลงหลังจากการลงนาม
มีรุ่นทดลองให้ทดสอบก่อนซื้อหรือไม่?
ใช่ คุณสามารถดาวน์โหลดเวอร์ชันทดลองใช้ฟรีได้จากที่นี่ เพื่อสำรวจคุณสมบัติก่อนตัดสินใจซื้อ