التحقق من التوقيع في PDF في Node.js SDK
واجهة برمجة التطبيقات للعمل مع التوقيع في مستندات PDF باستخدام Cloud Node.js SDK
Get Startedكيفية التحقق من التوقيع في PDF عبر Node.js SDK
للتحقق من التوقيع في PDF، سنستخدم Aspose.PDF Cloud Node.js SDK. يساعد هذا SDK السحابي مبرمجي Node.js في تطوير تطبيقات إنشاء وتوضيح وتحرير وتحويل PDF السحابية باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. ببساطة قم بإنشاء حساب في Aspose for Cloud واحصل على معلومات التطبيق الخاصة بك. بمجرد أن يكون لديك App SID والمفتاح، أنت جاهز لاستخدام Aspose.PDF Cloud Node.js SDK.
أمر وحدة التحكم في مدير الحزم
npm install asposepdfcloud --save
خطوات التحقق من التوقيع في PDF عبر Cloud Node.js
يمكن لمطوري Aspose.PDF Cloud تحميل والتحقق من التوقيع في PDF بسهولة في بضع سطور من الشفرة.
- تحميل مستند PDF
- التحقق من التوقيع باستخدام طريقة getVerifySignature()
- تحميل ملف PDF المحدث من تخزين Aspose PDF Cloud.
التحقق من التوقيع في PDF باستخدام Node.js
import credentials from "../../../Credentials/credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import path from 'node:path';
import { PdfApi } from "../../src/api/api.js";
const configParams = {
LOCAL_FOLDER: "C:\\Samples\\",
PDF_DOCUMENT_NAME: "sample-signed.pdf",
SIGNATURE_NAME: 'sign1',
}
const pdfApi = new PdfApi(credentials.id, credentials.key);
const pdfSignatures = {
async uploadDocument () {
const fileNamePath = path.join(configParams.LOCAL_FOLDER, configParams.PDF_DOCUMENT_NAME);
const pdfFileData = await fs.readFile(fileNamePath);
await pdfApi.uploadFile(configParams.PDF_DOCUMENT_NAME, pdfFileData);
console.log("File '" + configParams.PDF_DOCUMENT_NAME + "' successfully uploaded!");
},
async verifySignature () {
if (pdfApi)
{
const response = await pdfApi.getVerifySignature(configParams.PDF_DOCUMENT_NAME, configParams.SIGNATURE_NAME);
if (response.body.code == 200) {
if (response.body.valid == true)
console.log("verifySignature(): Signature is VALID for the '" + configParams.PDF_DOCUMENT_NAME + "' document.");
else
console.log("verifySignature(): Signature is NOT VALID for the '" + configParams.PDF_DOCUMENT_NAME + "' document.");
}
else
console.error("verifySignature(): Failed to extract signatures in the document. Response code: " + response.body.code);
}
},
}
async function main() {
try {
await pdfSignatures.uploadDocument();
await pdfSignatures.verifySignature();
} catch (error) {
console.error("Error:", error.message);
}
}
العمل مع التوقيع في PDF
التحقق من التوقيع في ملف PDF ضروري لضمان أصالة وسلامة المستند. يؤكد أن المحتوى لم يتم تغييره منذ توقيعه وأن التوقيع تم من مصدر موثوق. يعد التحقق من التوقيع أمرًا حيويًا في السياقات القانونية والمالية والتجارية حيث يجب تأكيد صلاحية المستندات الرقمية لمنع الاحتيال وضمان الامتثال للوائح. تحقق من التوقيع في مستندات PDF باستخدام Aspose.PDF Cloud Node.js SDK.
مع مكتبتنا لـ Node.js يمكنك:
- إضافة رأس وتذييل لمستند PDF بتنسيق نص أو صورة.
- إضافة جداول وأختام (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF بناءً على معرفه.
- استبدال مثيل واحد أو متعدد من النص في صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى مختلفة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسّنة.
- يمكنك تجربة تطبيقاتنا المجانية لاختبار الوظائف عبر الإنترنت.
- موارد التعلم
- التوثيق
- شفرة المصدر
- مراجع API
- لماذا Aspose.PDF Cloud for Node.js؟
- قائمة العملاء
- الأمان