การลงนามเอกสารด้วยรูปภาพโดยใช้ GroupDocs.Signature
การแนะนำ
ในบทช่วยสอนนี้ เราจะสำรวจวิธีเซ็นเอกสารโดยใช้รูปภาพด้วย Groupdocs.Signature สำหรับ .NET การลงนามในเอกสารจะเพิ่มความน่าเชื่อถือและความปลอดภัยอีกชั้นพิเศษให้กับไฟล์ของคุณ ทำให้ป้องกันการงัดแงะและมีผลผูกพันทางกฎหมาย ด้วยความช่วยเหลือของ Groupdocs.Signature สำหรับ .NET คุณสามารถรวมฟังก์ชันการลงนามเอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่น
ข้อกำหนดเบื้องต้น
ก่อนที่จะเข้าสู่บทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- Groupdocs.Signature สำหรับ .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Groupdocs.Signature สำหรับ .NET ในสภาพแวดล้อมการพัฒนาของคุณ คุณสามารถดาวน์โหลดได้จากเว็บไซต์.
- สภาพแวดล้อมการพัฒนา .NET: ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสภาพแวดล้อมการพัฒนา .NET ที่ใช้งานได้บนเครื่องของคุณ
นำเข้าเนมสเปซ
ก่อนที่จะเริ่มต้นด้วยส่วนการเขียนโค้ด ให้นำเข้าเนมสเปซที่จำเป็นเพื่อเข้าถึงคลาสและวิธีการที่จำเป็น:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
ขั้นตอนที่ 1: โหลดเอกสาร
ขั้นตอนแรกคือการโหลดเอกสารที่คุณต้องการลงนาม ระบุเส้นทางไฟล์ของเอกสารที่คุณต้องการลงนาม:
string filePath = "sample.pdf";
ขั้นตอนที่ 2: ระบุรูปภาพลายเซ็น
ถัดไป ระบุเส้นทางไปยังรูปภาพลายเซ็นที่คุณต้องการใช้สำหรับการเซ็นชื่อ:
string imagePath = "signature_handwrite.jpg";
ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์เอาต์พุต
กำหนดเส้นทางที่คุณต้องการบันทึกเอกสารที่เซ็นชื่อ:
string outputFilePath = Path.Combine("Your Document Directory", "SignWithImage", fileName);
ขั้นตอนที่ 4: เริ่มต้นวัตถุลายเซ็น
เริ่มต้นวัตถุ Signature โดยผ่านเส้นทางไฟล์เอกสาร:
using (Signature signature = new Signature(filePath))
ขั้นตอนที่ 5: ตั้งค่าตัวเลือกการเซ็นชื่อรูปภาพ
ตั้งค่าตัวเลือกสำหรับการเซ็นรูปภาพ รวมถึงตำแหน่งลายเซ็น ว่าจะเซ็นทุกหน้าหรือไม่ ฯลฯ:
ImageSignOptions options = new ImageSignOptions(imagePath)
{
Left = 50,
Top = 50,
AllPages = true
};
ขั้นตอนที่ 6: ลงนามในเอกสาร
ลงนามในเอกสารโดยใช้รูปภาพและตัวเลือกที่ระบุ:
SignResult result = signature.Sign(outputFilePath, options);
ขั้นตอนที่ 7: แสดงผล
สุดท้าย ให้แสดงผลที่บ่งบอกถึงความสำเร็จของกระบวนการลงนามและตำแหน่งของเอกสารที่ลงนาม:
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
บทสรุป
ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีลงนามเอกสารโดยใช้รูปภาพในแอปพลิเคชัน .NET โดยใช้ Groupdocs.Signature สำหรับ .NET การลงนามเอกสารเป็นส่วนสำคัญของการจัดการเอกสาร โดยมอบความถูกต้องและความปลอดภัยให้กับไฟล์ของคุณ
คำถามที่พบบ่อย
ฉันสามารถใช้รูปภาพลายเซ็นหลายรูปในเอกสารเดียวได้หรือไม่
ได้ คุณสามารถเซ็นเอกสารด้วยรูปภาพหลายรูปได้โดยใช้ Groupdocs.Signature สำหรับ .NET เพียงทำซ้ำขั้นตอนการลงนามสำหรับแต่ละภาพ
Groupdocs.Signature สำหรับ .NET เข้ากันได้กับเอกสารทุกประเภทหรือไม่
Groupdocs.Signature สำหรับ .NET รองรับรูปแบบเอกสารที่หลากหลาย รวมถึง PDF, Word, Excel และอื่นๆ
ฉันสามารถปรับแต่งลักษณะที่ปรากฏของลายเซ็นได้หรือไม่
ใช่ คุณสามารถปรับแต่งลักษณะต่างๆ ของลักษณะลายเซ็นได้ เช่น ขนาด ตำแหน่ง ความโปร่งใส และอื่นๆ
มีรุ่นทดลองให้ทดสอบหรือไม่?
ใช่ คุณสามารถดาวน์โหลดเวอร์ชันทดลองใช้ฟรีได้จากเว็บไซต์เพื่อทดสอบการทำงานก่อนตัดสินใจซื้อ
ฉันจะรับการสนับสนุนทางเทคนิคสำหรับ Groupdocs.Signature สำหรับ .NET ได้อย่างไร
คุณสามารถรับการสนับสนุนทางเทคนิคได้โดยไปที่ฟอรัม Groupdocs.Signatureที่นี่.