تحليل PDF لاستخراج حقول النموذج كـ FDF في Node.js SDK
API لتحليل مستندات PDF لاستخراج حقول النموذج كـ FDF باستخدام API Node.js من جانب الخادم.
Get Startedكيفية تحليل مستندات PDF لاستخراج حقول النموذج كـ FDF باستخدام Cloud Node.js SDK
لتحليل مستندات PDF لاستخراج حقول النموذج كـ FDF عبر Cloud Node.js SDK، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا SDK السحابي مبرمجي Node.js في تطوير تطبيقات إنشاء وتوضيح وتحرير وتحويل وتحليل PDF قائمة على السحابة باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. ببساطة قم بإنشاء حساب على Aspose for Cloud واحصل على معلومات تطبيقك. بمجرد حصولك على App SID & key، جاهز لاستخدام Aspose.PDF Cloud Node.js SDK.
أمر وحدة إدارة الحزم
npm install asposepdfcloud --save
خطوات تحليل PDF لاستخراج حقول النموذج كـ FDF باستخدام Node.js SDK
يمكن لمطوري Aspose.PDF Cloud بسهولة تحليل مستندات PDF لاستخراج حقول النموذج كـ FDF. يحتاج المطورون فقط إلى بضعة أسطر من التعليمات البرمجية.
- إنشاء كائن تكوين جديد مع سر التطبيق والمفتاح الخاص بك
- إنشاء كائن للاتصال بـ Cloud API
- تحميل ملف مستندك
- تحليل مستندات PDF لاستخراج حقول النموذج كـ FDF في التخزين السحابي باستخدام دالة putExportFieldsFromPdfToFdfInStorage
- تحقق من الاستجابة وسجل النتيجة
- تحميل ملف FDF محليًا إذا لزم الأمر
يوضح هذا الكود النموذجي تحليل مستند PDF لاستخراج حقول النموذج كـ FDF
import path from 'node:path';
export {ParseExportFormsAsFDF};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportFormsAsFDF = {
async uploadDocument (documentName, localFolder, tempFolder) {
const fileNamePath = path.join(localFolder, documentName);
const fileData = await fs.readFile(fileNamePath);
const storagePath = path.join(tempFolder, documentName);
await pdfApi.uploadFile(storagePath, fileData)
.then(() => console.log("File: '" + documentName +"' successfully uploaded."));
},
async downloadResult(resultName, localFolder, tempFolder, prefix) {
const fileName = path.join(tempFolder, resultName);
const changedPdfData = await pdfApi.downloadFile(fileName);
const filePath = path.join(localFolder, prefix + resultName);
await fs.writeFile(filePath, changedPdfData.body);
console.log("Downloaded: " + filePath);
},
async export(documentName, outputFDFName, localFolder, remoteFolder) {
if ( pdfApi ) {
await uploadDocument(documentName, localFolder, remoteFolder);
const fdfPath = path.join(remoteFolder, outputFDFName)
const response = await pdfApi.putExportFieldsFromPdfToFdfInStorage( documentName, fdfPath, null, remoteFolder );
if (response.body.code == 200) {
console.log("ParseExportFormsAsFDF(): Pdf document '" + documentName + "' form fields successfully exported to '" + outputFDFName + "' file!");
await downloadResult(outputFDFName, localFolder, remoteFolder, "");
}
else
console.error("ParseExportFormsAsFDF(): Unexpected error!")
}
}
};
العمل مع تحليل النماذج في PDF عبر Node.js SDK
من خلال تحليل مستندات PDF لاستخراج حقول النموذج كـ FDF، يمكن التحقق بشكل منهجي من صحة وملاءمة كل حقل نموذج، مما يضمن أن جميع المراجع حديثة وعملية. لأغراض مثل تنزيل حقول النموذج كـ FDF أو إجراء تحليلات جماعية، يمكن لاستخراج حقول النموذج تمكين الأتمتة، مما يوفر الوقت ويقلل من الجهد اليدوي. تحليل مستندات PDF لاستخراج حقول النموذج كـ FDF باستخدام Aspose.PDF Cloud Node.js SDK.
مع SDK الخاص بنا لـ Node.js يمكنك
- إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
- إضافة جداول وطوابع نصية أو صور إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF، تعليقات توضيحية، وحقول النموذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الطوابع والجداول من صفحة أو مستند PDF بالكامل.
- حذف طابع أو جدول معين من مستند PDF بواسطة معرفه.
- استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو من المستند بالكامل.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني لاختبار الوظيفة.
- موارد التعلم
- الوثائق
- شفرة المصدر
- مراجع API
- لماذا Aspose.PDF Cloud لـ Node.js؟
- قائمة العملاء
- الأمان