كيفية تحويل PDF إلى Excel باستخدام Node.js. قم بتطوير PDF لتحويل Eexcel عبر الإنترنت.

PDF إلى Excel

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

ملخص

تقدم هذه المقالة الشاملة Aspose.PDF تفاصيل حول كيفية تجهيز تطبيق Node.js الخاص بك بمحول PDF إلى XLSX مستند إلى السحابة. في الماضي القريب ، نشرنا بعض المقالات الشيقة للغاية المتعلقة بواجهات برمجة تطبيقات تحويل تنسيق الملفات مثل PDF To HTML Converter With Aspose.PDF Cloud SDKs For Node.js ، تحويل PDF إلى DOC باستخدام Aspose.PDF مجموعات SDK السحابية لـ Node.js والمزيد. في منشور المدونة هذا ، سوف نستكشف كيفية تحويل PDF إلى XLSX باستخدام PDF إلى مكتبة Excel Node.js. لذلك ، سنقوم بتنفيذ كل خطوة من خلال تغطية النقاط التالية.

ما هي الحاجة إلى تحويل PDF إلى Excel عبر الإنترنت؟

يمكن أن يكون من السهل تحويل كمية صغيرة من بيانات عملك من PDF إلى Excel يدويًا ولكن ماذا لو كان لديك كمية هائلة من البيانات لتحويلها؟ من المؤكد أن النهج اليدوي سيبدو وكأنه نهج غير فعال لأنه يتطلب قوة بشرية هائلة ووقتًا سيؤثر في النهاية على عمليات عملك الروتينية. ومع ذلك ، فإن اختيار محول PDF إلى XLSX سيكون الخيار النهائي لأتمتة عملية التحويل. هناك العديد من الخيارات التي يمكنك الذهاب إليها. ومع ذلك ، فإن اختيار Aspose.PDF واجهات برمجة التطبيقات المستندة إلى السحابة سيمنحك دائمًا ميزة تنافسية في عملك لأنه يوفر أكثر بكثير من وظائف التحويل الأساسية.

بالإضافة إلى ذلك ، يوفر لك مساحة سحابية حيث يمكنك إنشاء أنواع مختلفة من الملفات وتخزينها وإدارتها. علاوة على ذلك ، هناك العديد من الأحكام للمطورين حيث أنها توفر REST APIs و SDKs للعديد من لغات البرمجة مع كل التوثيق والدعم.

كيفية تحويل PDF إلى Excel بسرعة؟

في هذا القسم ، سنرى كيف يمكننا تحقيق الكفاءة والمتانة في تحويل PDF إلى Excel باستخدام مكتبة PDF To Excel Node.js. كما ذكرنا سابقًا ، تتوفر حزم SDK لجميع لغات البرمجة الشائعة تقريبًا. لذلك ، فإن الإجراء بأكمله لتمكين Aspose.PDF في مشروع Node.js الخاص بك قصير جدًا وبسيط.

أولاً ، قم بتسجيل الدخول إلى لوحة التحكم هذه وإنشاء التطبيق الخاص بك. بمجرد إنشاء التطبيق ، ستجد بيانات اعتماد واجهة برمجة التطبيقات (أي مفتاح ، سر). سيتم استخدام بيانات الاعتماد هذه لإجراء استدعاءات API في مكتبة PDF To Excel. يرجى زيارة هذه المقالة PDF To DOC Converter - Aspose.PDF Cloud SDKs For Node.js في حال كنت زائرًا جديدًا لدينا ، يتم وضع جميع إجراءات إعداد التطبيق بشكل جيد خطوة بخطوة.

الآن ، ستقوم بتشغيل هذا الأمر ‘npm i asposepdfcloud’ لتثبيت Aspose.PDF في مشروعك. علاوة على ذلك ، هناك أدوات مساعدة قابلة للتكوين من شأنها إثراء تطبيقك بـ PDF لتحويلات تنسيق الملفات المختلفة الأخرى. كل وظيفة متاحة هي وصفية وتأتي مع وثائق كاملة بشأن الاستخدام. قبل كل شيء ، يمكنك اختيار حفظ الملفات التي تم إنشاؤها في التخزين السحابي المتاح أو يمكنك إجراء مكالمة API بسيطة لتنزيل ملفات البيانات المحولة إلى نظامك المحلي. أفضل شيء هو أنه يمكنك تجربة واجهات برمجة تطبيقات Aspose.PDF على محرر عبر الإنترنت بواجهة مستخدم سهلة كما هو موضح في الصورة أدناه.

PDF إلى Excel

كيفية تحويل PDF إلى XLSX باستخدام Aspose.PDF؟

لنقم ببعض الأعمال العملية الآن ونقوم بإعداد ملف PDF إلى مكتبة Excel Node.js في تطبيق Node.js الخاص بنا. يرجى زيارة منشور المدونة للتعرف على كيفية الحصول على بيانات اعتماد واجهة برمجة التطبيقات (مفتاح ، سر) حيث قمنا بتفصيل كل خطوة هناك.

لذلك ، لنفتح ملف “app.controller.ts” الموجود داخل المجلد “src” ، ولصق الكود التالي لتمكين Aspose.PDF API في تطبيق Node.js الخاص بك.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-excel')
  async pdfToExcel() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'result.xlsx';
    const resultPath = 'myfolder/' + resultFile;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultFile;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      // تحميل الملف لتخصيص التخزين السحابي
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      // قم باستدعاء Aspose.Pdf Cloud SDK API لإنشاء ملف PDF من HTML
      await pdfApi.putPdfInStorageToXlsx(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        null,
        storageName,
      );
      // قم بتنزيل pdf من التخزين السحابي
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to XLSX successfully';
    } catch (e) {
      throw e;
    }
  }
}

بمجرد حصولك على الملف المذكور أعلاه ، أعد تشغيل الخادم وقدم طلب POST على http: // localhost: 3000 / pdf-to-excel. بعد تلقي رسالة النجاح ، يمكنك عرض ملف XLSX المحول داخل التخزين الذي تم إنشاؤه. وبالمثل ، يمكنك تجربة طرق أخرى لتحويلات الملفات والمعالجات في التوثيق.

استنتاج

في هذا البرنامج التعليمي ، مررنا بجوانب مهمة حول كيفية تحويل PDF إلى Excel في تطبيق Node.js. لقد طبقنا عمليًا كيفية تحويل PDF إلى XLS مما مكننا من تطوير محول PDF إلى Excel عبر الإنترنت. سيساعدك منشور المدونة هذا بالتأكيد إذا كنت تبحث عن تمكين pdf من التفوق على التحويل عبر الإنترنت في تطبيق عملك.

أخيرًا ، blog.aspose.cloud يكتب باستمرار المزيد من المقالات في سلسلة Aspose.PDF Cloud Product Family. لذلك ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة. ومع ذلك ، يمكنك متابعتنا على حسابات وسائل التواصل الاجتماعي الخاصة بنا Facebook و LinkedIn و Twitter.

طرح سؤال

لا تتردد في زيارة المنتدى الذي ينشط للغاية في الرد على الأسئلة والاستفسارات / المناقشات.

يكتشف

قد تجد الروابط التالية ذات صلة: