تحليل ملفات 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 يساعد هذا الـ Cloud 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 لاستخراج الصور في تخزين السحابة باستخدام وظيفة GetImages
 - التحقق من الاستجابة وتسجيل النتيجة
 - تحميل الصور كملفات PNG محليًا إذا لزم الأمر
 
يظهر هذا الكود المثال تحليل مستند PDF لاستخراج الصور
import fs from 'node:fs/promises';
import path from 'node:path';
export {ParseExportImages};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportImages = {
    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, pageNumber, localFolder, remoteFolder) {
        if ( pdfApi ) {
            await uploadDocument(documentName, localFolder, remoteFolder);
            const response = await pdfApi.getImages( documentName, pageNumber, null, remoteFolder );
            if (response.body.code == 200) {
                response.body.images.list.forEach(async function (image) {
                    const responseImage = await pdfApi.getImageExtractAsPng(documentName, image.id, null, null, null, remoteFolder);
                    const filePath = path.join(localFolder, image.id + ".png");
                    await fs.writeFile(filePath, responseImage.body);
                    console.log("Downloaded: " + filePath);
                });
            }
            else
                console.error("ParseExportImages(): Unexpected error!") 
        }
    }
};
العمل مع تحليل الصور في PDF عبر Node.js SDK
من خلال تحليل مستندات PDF لاستخراج الصور، يمكن التحقق بشكل منهجي من صحة وملاءمة كل صورة، وضمان أن جميع المراجع حديثة وعملية. لأغراض مثل تنزيل الصور المرتبطة أو إجراء تحليلات جماعية، يمكن لاستخراج الصور تمكين الأتمتة، وتوفير الوقت وتقليل الجهد اليدوي. تحليل مستندات PDF لاستخراج الصور باستخدام 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؟
 - قائمة العملاء
 - الأمن