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

إنشاء جداول بيانات من PDF باستخدام Node.js

Aspose.PDF for Node.js via C++ تدعم ميزة تحويل ملفات PDF إلى ملف Excel.

تحويل PDF إلى XLSX

في حال رغبتك في تحويل مستند PDF، يمكنك استخدام AsposePdfToXlsX دالة. يرجى مراجعة المقتطف البرمجي التالي من أجل التحويل في بيئة Node.js.

CommonJS:

  1. اتصال require و استيراد asposepdfnodejs وحدة ك AsposePdf متغير.
  2. حدد اسم ملف الـ PDF الذي سيتم تحويله.
  3. اتصال AsposePdf كـ Promise وتنفيذ العملية لتحويل الملف. استلام الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfToXlsX.
  5. حوّل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPDFtoXlsX.xlsx”. إذا لم يكن معامل json.errorCode يساوي 0 وبالتالي ظهر خطأ في ملفك، ستتضمن معلومات الخطأ في ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to XlsX and save the "ResultPDFtoXlsX.xlsx"*/
      const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
      console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. استيراد الـ asposepdfnodejs الوحدة.
  2. حدد اسم ملف الـ PDF الذي سيتم تحويله.
  3. قم بتهيئة وحدة AsposePdf. استلم الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfToXlsX.
  5. حوّل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPDFtoXlsX.xlsx”. إذا لم يكن معامل json.errorCode يساوي 0 وبالتالي ظهر خطأ في ملفك، ستتضمن معلومات الخطأ في ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to XlsX and save the "ResultPDFtoXlsX.xlsx"*/
  const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
  console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);