تحليل ملف PDF لاستخراج الجدول بواسطة المعرف في Node.js SDK
API لتحليل مستندات PDF لاستخراج الجدول بواسطة المعرف باستخدام API جانب الخادم لـ Node.js.
Get Startedكيفية تحليل مستندات PDF لاستخراج الجدول بواسطة المعرف باستخدام Cloud Node.js SDK
لتحليل مستندات PDF لاستخراج الجدول بواسطة المعرف عبر 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 لاستخراج الجدول بواسطة المعرف باستخدام Node.js SDK
يمكن لمطوري Aspose.PDF Cloud بسهولة تحليل مستندات PDF لاستخراج الجدول بواسطة المعرف. يحتاج المطورون إلى بضع أسطر من التعليمات البرمجية فقط.
- إنشاء كائن تكوين جديد باستخدام السر والتطبيق الخاص بك
- إنشاء كائن للاتصال بـ Cloud API
- تحميل ملف المستند الخاص بك
- تحليل مستندات PDF لاستخراج الجدول بواسطة المعرف في التخزين السحابي باستخدام وظيفة GetTable
- التحقق من الاستجابة وتسجيل النتيجة
- تنزيل معلومات الجداول في ملف JSON محليًا إذا لزم الأمر
يعرض هذا الكود النموذجي تحليل مستند PDF لاستخراج الجدول بواسطة المعرف
import fs from 'node:fs/promises';
import path from 'node:path';
export {ParseExportTable};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportTable = {
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 export(documentName, tableId, localFolder, remoteFolder) {
if ( pdfApi ) {
await uploadDocument(documentName, localFolder, remoteFolder);
const response = await pdfApi.getTable(documentName, tableId, null, remoteFolder);
if (response.body.code == 200) {
console.log("ParseExportTable(): Table successfully extracted!");
const result = JSON.stringify(response.body.table)
const filePath = path.join(localFolder, "parsed_table_output.json");
await fs.writeFile(filePath, result);
console.log("Downloaded: " + filePath);
}
else
console.error("ParseExportTable(): Unexpected error!")
}
}
};
العمل مع تحليل الجدول بواسطة المعرف في PDF عبر Node.js SDK
من خلال تحليل مستندات PDF لاستخراج الجدول بواسطة المعرف، يمكنك تعديل محتوى الجدول بواسطة المعرف حسب الحاجة. مما يحافظ على موضع الجدول في المستندات مع توفير الوقت وتقليل العمل اليدوي. تحليل مستندات PDF لاستخراج الجدول بواسطة المعرف باستخدام Aspose.PDF Cloud Node.js SDK.
مع Node.js SDK الخاص بنا يمكنك
- إضافة رأس وتذييل للوثيقة PDF بتنسيق نصي أو صورة.
- إضافة جداول وطوابع نصية أو صور إلى مستندات PDF.
- إلحاق عدة مستندات PDF إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الطوابع والجداول من صفحة أو مستند PDF بالكامل.
- حذف طابع أو جدول محدد من مستند PDF بواسطة معرفه.
- استبدال مثال واحد أو عدة أمثلة للنص على صفحة PDF أو من المستند بالكامل.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر متنوعة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني لاختبار الوظائف.
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- لماذا Aspose.PDF Cloud لـ Node.js؟
- قائمة العملاء
- الأمان