วิธีเพิ่มลายเซ็นดิจิทัลใน Excel โดยใช้ C#

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

ขั้นตอนในการแทรกลายเซ็นอิเล็กทรอนิกส์ใน Excel โดยใช้ C#

  1. กำหนดค่าสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET ในโครงการของคุณ
  2. โหลดสมุดงานที่มีอยู่หรือสร้างสมุดงานใหม่ด้วยข้อมูลตัวอย่างโดยใช้วัตถุ Workbook
  3. สร้างตัวอย่างคอลเลกชันของลายเซ็นดิจิทัล
  4. โหลดใบรับรองโดยใช้ชื่อไฟล์ใบรับรองและรหัสผ่าน
  5. สร้าง digital signature โดยใช้ใบรับรองที่โหลด ความคิดเห็น และวันที่ลงนาม
  6. เพิ่มลายเซ็นนี้ลงในคอลเลกชันที่เพิ่มลงในสมุดงาน
  7. บันทึกสมุดงานที่ลงนามแล้ว

ขั้นตอนในการ ใส่ลายเซ็นดิจิทัลใน excel โดยใช้ c# อธิบายไว้ในรูปแบบของขั้นตอนที่ทำตามได้ง่าย โดยขั้นแรกจะมีการแชร์ทรัพยากรการกำหนดค่า จากนั้นจึงอธิบายขั้นตอนทีละขั้นตอนซึ่งมีคลาส วิธีการทั้งหมด และการใช้งานตามลำดับ คุณต้องมีไฟล์ใบรับรอง PFX รหัสผ่าน และสมุดงาน หากต้องการเพิ่มลายเซ็นดิจิทัลลงในสมุดงานที่มีอยู่ มิฉะนั้น ให้สร้างสมุดงานใหม่อย่างง่ายสำหรับทดสอบคุณลักษณะตามที่แสดงในโค้ดตัวอย่างด้านล่าง สมุดงานขั้นสุดท้ายที่มีลายเซ็นดิจิทัลสามารถบันทึกในรูปแบบที่รองรับเช่น XLSX, XLS, XLSM เป็นต้น

รหัสเพื่อลงนามในเอกสาร Excel แบบดิจิทัลโดยใช้ C

รหัสนี้สาธิตวิธีการ เพิ่มลายเซ็นดิจิทัลใน Excel โดยใช้ C# ซึ่งใช้วัตถุคลาส X509Certificate2 เพื่อโหลดไฟล์ใบรับรอง โปรดทราบว่ามีตัวสร้างโอเวอร์โหลดที่แตกต่างกันมากกว่า 15 ตัวสำหรับคลาสนี้ที่สามารถใช้เพื่อโหลดไฟล์ใบรับรอง นอกจากนี้ ในขณะที่สร้างลายเซ็นดิจิทัลด้วยความช่วยเหลือของไฟล์ใบรับรองนี้ คุณยังสามารถใช้อาร์เรย์ของไบต์ที่มีใบรับรองแทนไฟล์บนดิสก์

บทช่วยสอนนี้สอนให้เรา เซ็นเอกสาร Excel แบบอิเล็กทรอนิกส์โดยใช้ C# หากคุณต้องการเรียนรู้ขั้นตอนการเปิดสเปรดชีตที่ป้องกันด้วยรหัสผ่าน โปรดดูบทความใน วิธีเปิดไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน C#

 ไทย