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

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

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

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

ทดสอบความสามารถของการเซ็นเอกสาร Word แบบโปรแกรมด้วยลายเซ็นดิจิทัลในการสาธิตแบบโต้ตอบออนไลน์ที่นำเสนอในหน้านี้ อัปโหลดเอกสาร Word และใบรับรอง 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);
รันโค้ด

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

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