HTML JPG PDF XML DOCX
  Product Family
PDF

تحويل PDF إلى XLSX في Node.js SDK

تصدير مستندات PDF إلى تنسيقات متعددة بما في ذلك XLSX مع Aspose.PDF Cloud Node.js SDK

Get Started

كيفية تحويل PDF إلى XLSX باستخدام Node.js SDK

لتحويل PDF إلى XLSX، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا SDK السحابي مبرمجي Node.js في تطوير تطبيقات إنشاء، وتوضيح، وتحرير، وتحويل PDF القائمة على السحابة باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. افتح NPM مدير الحزم، ابحث عن Aspose.PDF Cloud, وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة التحكم في مدير الحزم.

أمر وحدة التحكم في مدير الحزم


     
    npm install asposepdfcloud --save
     
     

خطوات تحويل PDF إلى XLSX عبر Node.js

يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات PDF إلى XLSX بسهولة في بضع سطور من الكود.

  1. تحميل مفتاح التطبيق والسر من ملف JSON أو ضبط بيانات الاعتماد بطريقة أخرى
  2. إنشاء كائن للاتصال بواجهة برمجة التطبيقات السحابية
  3. تحميل ملف المستند الخاص بك
  4. إجراء التحويل باستخدام etPdfInStorageToXlsx
  5. تنزيل النتيجة إذا كنت بحاجة إليها
 

يوضح هذا الكود النموذجي تحويل PDF إلى XLSX باستخدام Cloud Node.js SDK


    const fs = require("fs");
    const credentials = require("./credentials.json");
    const { PdfApi } = require("asposepdfcloud");

    // Load your Application Secret and Key from the JSON file or set credentials in another way
    async function convertPDFtoXLSX() {
        const localFileName = "C:\\Samples\\sample.pdf";
        const storageFileName = "sample.pdf";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        let fileData = await fs.readFile(localImageFileName);
        try {
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.response.text);
        }

        try {
            let convertResult = await pdfApi.getPdfInStorageToXlsx(storageFileName);
            fs.writeFileSync("sample.xlx", convertResult.body);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • تحويلات أخرى مدعومة

    يمكنك أيضًا تحويل PDF إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل المذكور أدناه.

    BMP إلى PDF (صورة نقطية)
    CGM إلى PDF (تنسيق Microsoft Word الثنائي)
    EMF إلى PDF (مستند Office 2007+ Words)
    EPUB إلى PDF (تنسيق Enhanced Metafile)
    GIF إلى PDF (تنسيق Graphical Interchange)
    HTML إلى PDF (لغة HTML)
    JPEG إلى PDF (مجموعة خبراء التصوير الفوتوغرافي المشترك)
    LATEX إلى PDF (نص إخراج LaTeX)
    PCL إلى PDF (لغة أوامر الطابعة)
    MD إلى PDF (Markdown)
    PDF إلى BMP (صورة نقطية)
    PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
    PDF إلى GIF (تنسيق Graphical Interchange)
    PDF TO HTML (لغة ترميز النص التشعبي)
    PDF TO JPEG (مجموعة خبراء التصوير الفوتوغرافي)
    PDF TO PDF/A (تنسيق المستندات المحمولة)
    PDF TO PNG (رسومات الشبكة المحمولة)
    PDF TO PPTX (مايكروسوفت باوربوينت)
    PDF TO SVG (رسومات متجهية قابلة للتطوير)
    PDF TO TEX (نظام الرسوميات الحاسوبية)
    PDF TO TIFF (تنسيق صورة موسوم)
    PDF TO WORD (تنسيق مستند مايكروسوفت وورد الثنائي)
    PDF TO XLSX (ملف جدول بيانات مايكروسوفت إكسل بصيغة XML المفتوحة)
    PDF TO XPS (مواصفات الورق XML)
    PNG TO PDF (رسومات الشبكة المحمولة)
    PS TO PDF (بوست سكريبت)
    SVG TO PDF (رسومات متجهية قابلة للتطوير)
    TEXT TO PDF (مستند نصي)
    TIFF TO PDF (تنسيق صورة موسوم)
    XPS TO PDF (مواصفات الورق XML)