إضافات التوقيع الرقمي لـ Aspose.PDF
Aspose.PDF Digital Signature Plugin for .NET يسمح للمطورين بتطبيق التوقيعات الرقمية – التشفيرية والرؤية – مباشرة إلى ملفات PDF من تطبيقات .Net. مع الدعم المدمج للتوقيعات القائمة على الشهادات، وتوقيف الوقت، ومصدر الصورة، فإنه يسهل تدفقات عمل المستندات الآمنة في المشاهد التجارية، القانونية أو الامتثال.
أحدث المقالات
Aspose.PDF Digital Signature Plugin الميزات الرئيسية
موقع PDF القائم على الشهادةقم بتسجيل وثائق PDF باستخدام شهادات X.509 القياسية للحصول على المصداقية والامتثال.
** دعم التوقيع الصورة**تغطية صور التوقيع (على سبيل المثال، المكتوبة يدويا، الشعار) في مواقع قابلة للتكوين على الوثائق الموقعة.
- تثبيت التوقيع المرن**إعداد الموقع والسبب والمظهر للتوقيعات.تخصيص الموقع والحجم والنمط البصري.
** خيارات الأمان المتقدمة**استخدم التخفيضات الزمنية، والتحقق من إلغاء، وإغلاق حقل التوقيع لتلبية المتطلبات المتقدمة.
البدء مع Aspose.PDF Digital Signature Plugin
تثبيت Aspose.PDF لـ .NETإضافة الحزمة عبر NuGet أو تجميعها إلى مشروع .NET الخاص بك.
إعداد ترخيصكتطبيق مفاتيح الترخيص الخاصة بك لإلغاء قفل الوظائف الكاملة.
** تثبيت خيارات الاشتراك**استخدام
Signature
وSignOptions
الفصول لتحديد إدخال PDF، شهادة، صورة التوقيع، وخيارات.متابعة عملية التوقيعإجراء عملية التوقيع وتخزين أو توزيع الوثيقة الموقعة.
مثال: الاشتراك الرقمي في PDF مع شهادة وتوقيع الصورة (C#)
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\unsigned.pdf";
var outputPath = @"C:\Samples\signed.pdf";
var certPath = @"C:\Keys\certificate.pfx";
var certPassword = "your_password";
var signatureImagePath = @"C:\Images\sign.png";
// Set up signature options
var signOptions = new SignOptions
{
CertificateFile = certPath,
CertificatePassword = certPassword,
SignatureImageFile = signatureImagePath,
SignaturePosition = new Rectangle(100, 100, 200, 150), // X1, Y1, X2, Y2
Reason = "Approved by QA",
Location = "Head Office"
};
signOptions.AddInput(new FileDataSource(inputPath));
signOptions.AddOutput(new FileDataSource(outputPath));
// Process signing
var plugin = new Signature();
var result = plugin.Process(signOptions);
Console.WriteLine("Signed file: " + outputPath);
استخدام الحالات والتمديدات
- التسجيل الجماعي: تلقائيًا تسجيل مجموعات من PDFs لعمليات الموارد البشرية والقانونية أو المالية.
- المظهر مقابل التوقيعات غير المرئية: قم بتعيين مظهر وتصميم توقيعك لمتطلبات التنظيم أو العلامة التجارية.
- موافقة التوقيع: استخدم امتدادات API Aspose.PDF للتحقق من وتصديق الاقتباسات الرقمية الحالية.
- المزيد من الموقّعين: إدخال خطوات التوقيع لإضافة توقيعات رقمية متعددة من المستخدمين أو الكيانات المختلفة.
انظر إشارة API للحصول على تفاصيل حول تكوين خوادم التوقيت، وتصديق الاقتباس، ومظهر مخصص.
* أفضل الممارسات *
- التخزين الآمن وإدارة الملفات الرئيسية الخاصة / الشهادات.
- تسجيل دائمًا عمليات التوقيع والتحقق من النتيجة من الامتثال.
- وضع صور التوقيع في مناطق مستندات واضحة وغير محظورة.
- اختبار مع مجموعة متنوعة من المشاهدين PDF لضمان رؤية التوقيع والتوافق.
**الموارد ذات الصلة: *