Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

ลายเซ็นดิจิทัลสำหรับเอกสารใน C#

Wordize for .NET เป็นโซลูชันระดับมืออาชีพสำหรับการทำงานกับลายเซ็นดิจิทัลของเอกสารโดยใช้ C# คลาส Signer ให้ความสามารถแก่นักพัฒนา C# ในการเซ็นเอกสารโดยใช้ลายเซ็นอิเล็กทรอนิกส์และใบรับรองการเข้ารหัสมาตรฐาน X.509 การเพิ่มลายเซ็นอิเล็กทรอนิกส์แบบโปรแกรมช่วยให้มั่นใจในความถูกต้องของเอกสาร การป้องกันการเปลี่ยนแปลงโดยไม่ได้รับอนุญาต และการปฏิบัติตามข้อกำหนดของการจัดการเอกสารอิเล็กทรอนิกส์

ฟีเจอร์หลัก:
  • การเซ็นอิเล็กทรอนิกส์เอกสารในรูปแบบ DOC, DOCX, DOCM, ODT, OTT, XPS
  • การเซ็นดิจิทัลเอกสาร - เมธอด Signer.Sign() เพิ่มลายเซ็นเข้ารหัสโดยใช้ CertificateHolder (ตัวเก็บสำหรับทำงานกับใบรับรอง PFX) และใบรับรอง X.509
  • การลบลายเซ็นอิเล็กทรอนิกส์ - เมธอด Signer.RemoveAllSignatures() ลบลายเซ็นดิจิทัลทั้งหมดออกจากเอกสาร
  • การตรวจสอบลายเซ็นอิเล็กทรอนิกส์สำหรับการยืนยันความสมบูรณ์ของเอกสาร
  • การรองรับใบรับรอง PFX ผ่าน CertificateHolder.Create() พร้อมการป้องกันด้วยรหัสผ่านสำหรับโครงสร้างพื้นฐาน PKI (ระบบจัดการคีย์เข้ารหัสและใบรับรอง)
  • คลาส SignOptions จัดการความคิดเห็นของลายเซ็น เวลาการเซ็น รหัสผ่านการเข้าถึงใบรับรอง ตัวระบุผู้ให้บริการเข้ารหัส และระดับลายเซ็น XML
  • การรองรับ Fluent API สำหรับการดำเนินการเซ็นเอกสารผ่าน SignerContext และการเชื่อมต่อเมธอด เพิ่มความชัดเจนให้กับโค้ด C#
กรณีการใช้งาน:
  • ลายเซ็นอิเล็กทรอนิกส์แบบง่าย - การเซ็นเอกสารพื้นฐานสำหรับกระบวนการองค์กรภายใน
  • ลายเซ็นขั้นสูง - การป้องกันรายงานทางการเงินและเอกสารธนาคารจากการปลอมแปลง
  • ลายเซ็นอิเล็กทรอนิกส์ที่มีคุณสมบัติ - การรับประกันความถูกต้องตามกฎหมายของสัญญาและเอกสารทางการในระบบจัดการเอกสารอิเล็กทรอนิกส์
  • การเซ็นเอกสารจำนวนมาก - การทำให้เป็นอัตโนมัติของการเซ็นในระบบเวิร์กโฟลว์เอกสารอิเล็กทรอนิกส์
  • การประทับเวลา - การเพิ่มการประทับเวลาเพื่อบันทึกเวลาการเซ็นและความสำคัญทางกฎหมาย
  • การปฏิบัติตามกฎระเบียบ - การรับประกันการรับรองความถูกต้องของเอกสารและการปฏิบัติตามมาตรฐานความปลอดภัย

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

C#
รันโค้ด
อัปโหลดเอกสารเพื่อเซ็น
อัปโหลดไฟล์ใบรับรอง (PFX)
เลือกรูปแบบเอาต์พุตจากรายการ
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.docx", "Output.docx", certificateHolder);
รันโค้ด

วิธีเซ็นเอกสารด้วยลายเซ็นดิจิทัลใน C#

  1. เชื่อมต่อ Wordize SDK เข้ากับโปรเจ็กต์ C# ของคุณ
  2. เรียกใช้เมธอด Signer.Sign() โดยระบุในพารามิเตอร์ชื่อเอกสารต้นฉบับ ชื่อเอกสารที่ออกมา และ CertificateHolder พร้อมใบรับรองการเข้ารหัส
  3. รับเอกสารที่เซ็นด้วยลายเซ็นดิจิทัล
  4. เซ็นเอกสารด้วยลายเซ็นดิจิทัล
5%