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%