تحقق من التوقيعات في PDF عبر .NET SDK
API للتحقق من التوقيعات في وثائق PDF باستخدام API .NET على الخادم.
Get Startedكيفية التحقق من التوقيعات في وثائق PDF باستخدام Cloud .NET SDK
للتحقق من التوقيعات في وثائق PDF عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK السحابي بسهولة بناء تطبيقات لإنشاء وتحرير وتحويل PDF قائمة على السحابة باستخدام C#، ASP.NET، أو لغات .NET أخرى لمنصات سحابية مختلفة. افتح NuGet مدير الحزم، وابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات التحقق من التوقيعات باستخدام .NET SDK
يمكن لمطوري Aspose.PDF Cloud بسهولة التحقق من التوقيعات في وثائق PDF. يحتاج المطورون لبضع أسطر من التعليمات البرمجية فقط.
- إنشاء كائن تكوين جديد باستخدام مفتاح وتطبيق سري
- إنشاء كائن للاتصال بـ API السحابي
- تحميل ملف الوثيقة الخاص بك
- تحقق من التوقيعات في وثائق PDF عبر التخزين السحابي باستخدام وظيفة GetVerifySignatureAsync
- تحقق من الاستجابة وسجل النتيجة
- إذا كانت العملية ناجحة، قم بطباعة حالة التحقق من التوقيع
يعرض هذا الكود المثالي التحقق من التوقيعات في وثيقة PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Signatures
{
public class VerifySignatures
{
public static async Task Check(string documentName, string fieldName, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Verify signatures in PDF via cloud storage.
SignatureVerifyResponse response = await pdfApi.GetVerifySignatureAsync(documentName, fieldName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("VerifySignatures(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("VerifySignatures(): Failed to verify signatures in the document.");
else
{ // Show signatures validation.
Console.WriteLine("VerifySignature(): Signature verified successfully in the Pdf document '{0}'. Status: '{1}'",
documentName, response.Valid);
}
}
}
}
العمل مع التوقيعات في PDF عبر .NET SDK
من خلال التحقق من التوقيعات، يمكن للمرء التحقق بشكل منهجي من صلاحية وملاءمة الوثائق وسلامة الوثيقة. توفر مهام مثل التحقق من توقيع الوثيقة أو تحليل التوقيعات الأتمتة، مما يوفر الوقت ويقلل من الجهد اليدوي. تحقق من التوقيعات في وثائق PDF مع Aspose.PDF Cloud .NET SDK.
مع SDK الخاص بنا لـ .NET يمكنك
- إضافة رأس وتذييل لوثيقة PDF بتنسيق نصي أو صورة.
- إضافة جداول وطوابع نصية أو صورة إلى وثائق PDF.
- إلحاق عدة وثائق PDF إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على وثائق PDF وتعيين كلمة مرور.
- حذف جميع الطوابع والجداول من صفحة أو وثيقة PDF بأكملها.
- حذف طابع أو جدول محدد من وثيقة PDF بواسطة معرفه.
- استبدال حالة أو عدة حالات من النص في صفحة PDF أو من الوثيقة بأكملها.
- دعم واسع لتحويل وثائق PDF إلى تنسيقات ملفات أخرى مختلفة.
- استخراج عناصر مختلفة من ملفات PDF وجعل وثائق PDF محسنة.
- يمكنك تجربة تطبيقنا المجاني لاختبار الوظائف.
- موارد التعلم
- التوثيق
- الشيفرة المصدرية
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمان