خطوات بسيطة وسهلة لتحويل PDF إلى PPT. REST القائم على PDF لتحويل PowerPoint.

تحويل PDF إلى PPT

PDF REST API - PDF إلى PPT Node.js

ملخص

أخيرًا ، كتبنا دروسًا تعليمية حول موضوعات مثيرة للاهتمام مثل PDF To Excel using Aspose.PDF Cloud SDKs For Node.js ، PDF To DOC Converter - Aspose.PDF Cloud SDKs For Node.js إلخ .. الآن نحن نفهم بوضوح أن Aspose.cloud يقدم واجهة برمجة تطبيقات PDF REST ومجموعات تطوير البرامج لتحويل تنسيق الملف ومعالجته. قبل كل شيء ، تتوفر حزم SDK هذه بلغات برمجة متعددة مع توثيق شامل بشأن التطوير والاستخدام. الآن في هذه المقالة ، سوف نتعلم التفاصيل حول كيفية تحويل PDF إلى PPT باستخدام Node.js.

الفرق بين تنسيقات ملفات PDF و PPT

تعد كل من عروض PowerPoint التقديمية وتنسيق المستندات المحمولة تنسيقات تمثيل البيانات شائعة الاستخدام على نطاق واسع. تستفيد الشركات والمؤسسات التعليمية وقطاعات الشركات الأخرى بشكل كبير من تنسيقات الملفات هذه لمختلف العمليات الهامة. ومع ذلك ، فإن كلا من تنسيقات الملفات هذه لهما استخدامات وخصائص وفوائد خاصة بهما. فيما يلي الاختلافات الأساسية.

يعد ملف PDF متعدد الأنظمة ويمكن عرضه على أي نظام أساسي ويمكنك تحرير الملفات إلى حد ما. حيث أن PPT هو عرض شرائح تم إنشاؤه بواسطة Microsoft PowerPoint.

يعد أمان البيانات عاملاً مهمًا آخر عندما يتعلق الأمر بتقييد الوصول لغرض معين. هناك شرط متاح للمستخدمين لتشفير ملفات PDF باستخدام تقنيات التشفير. ومع ذلك ، يمكنك أيضًا تعيين كلمات مرور لملفات PowerPoint حسب الحاجة.

حجم الملف مهم أيضًا عندما تكون كمية البيانات ضخمة. تكتسب ملفات PowerPoint مساحة أكبر عندما تصبح معقدة ، بينما توفر ملفات PDF ضغطًا يجعل ملفات PDF سهلة التخزين.

الفوائد التجارية لمحول PDF إلى PPT

في قسم Aspose.PDF هذا البرنامج التعليمي الذي سنتعلم فيه كيفية تحويل PDF إلى ملفات PPT من خلال دمج PDF في مكتبة PPT Node.js. ومع ذلك ، سنتعرف على فوائد اختيار ملفات PowerPoint.

العروض التقديمية

تقدم ملفات PowerPoint قدرًا كبيرًا عندما يتعلق الأمر بتقديم عرض تقديمي للجمهور في أي اجتماع يتعلق بالعمل أو التعليم.

دعم ملفات الوسائط

يلعب التأثير البصري دورًا حيويًا في جعل العرض التقديمي أكثر جاذبية ووصفًا. لذلك ، يمكنك الاستفادة من عناصر الوسائط الغنية أثناء إنشاء ملف PPT مثل الصور ومقاطع الفيديو والرسوم البيانية والصوت والمزيد.

المشاركة وإمكانية الوصول

في هذا العصر الحديث ، تميل المؤسسات إلى اختيار البرامج والخدمات المستندة إلى السحابة. ومع ذلك ، يمكنك مشاركة ملفات PPT الخاصة بك مع أي شخص عبر الإنترنت. بالإضافة إلى ذلك ، هناك ميزة لتحويل ملف PPT الخاص بك إلى تنسيق فيديو وتحميله على أي نظام أساسي مثل Youtube.

وبالمثل ، هناك العديد من الامتيازات الأخرى التي يجب النظر إليها ومشاهدتها. يمكنك استكشافها بنفسك للحصول على مزيد من المعرفة.

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

هذا هو القسم الذي سنطبق فيه عمليًا محول PDF إلى PPT وسنحول PDF إلى ملف PPT في تطبيق Node.js. هناك PDF REST API متاح أيضًا ولكننا سنستفيد من مجموعات SDK السحابية في هذه المقالة. تأكد من تثبيت المتطلبات المسبقة التالية على جهازك المحلي.

بعد ذلك ، يرجى زيارة صفحة هذه للتعرف على إعداد nest.js في حالة عدم تثبيته بعد. بعد ذلك ، يرجى زيارة منشور المدونة هذا حيث يمكنك معرفة كيفية إعداد تطبيق جديد على Aspose.cloud واسترداد بيانات اعتماد واجهة برمجة التطبيقات (مفتاح ، سر). تبدو لوحة القيادة مثل الصورة أدناه.

تحويل PDF إلى PPT

الآن ، افتح ملف “app.controller.ts” الموجود داخل مجلد “src” ، والصق الكود التالي لتمكين PDF إلى مكتبة PPT Node.js التي ستحول PDF إلى PPT إلى تطبيق 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-pptx')
  async pdfToDoc() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'sample.pptx';
    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.putPdfInStorageToPptx(
        'sample.pdf',
        '/myfolder/sample.pptx',
        null,
        null,
        null,
        'testing',
      );
      // قم بتنزيل pdf من التخزين السحابي
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to PPTX successfully';
    } catch (e) {
      throw e;
    }
  }
}

بالإضافة إلى ذلك ، ضع ملف PDF المصدر في الدليل الجذر لمشروعك. أخيرًا ، احفظ الكود وابدأ الخادم عن طريق تشغيل “npm run start” وقم بإجراء طلب نشر على http: // localhost: 3000 / pdf-to-pptx. عند نجاح المكالمة ، سيتم تنزيل الملف المحول إلى الدليل الجذر لمشروعك. ومع ذلك ، يمكنك الوصول إلى الملف الذي تم إنشاؤه على لوحة القيادة المستندة إلى مجموعة النظراء Aspose.cloud. هذه هي الطريقة التي يمكننا بها استخدام حزم SDK السحابية. ومع ذلك ، يمكنك أيضًا استدعاء PDF REST API المقدم من Aspose.PDF.

استنتاج

في هذه المقالة ، تعلمنا التفاصيل حول تحويل PDF إلى PPT باستخدام مكتبة Node.js. لقد أوضح جيدًا التفاصيل حول كيفية تطوير محول PDF إلى PPT عبر الإنترنت. تميل الشركات عبر الإنترنت إلى تجهيز برامج أعمالها بمحول ملفات عبر الإنترنت. لذلك ، قمنا أيضًا بتغطية الفوائد المرتبطة بتحويل PDF إلى PowerPoint. ومع ذلك ، يمكنك زيارة منشورات المدونة الأخرى المثيرة للاهتمام المدرجة في قسم “الاستكشاف” أدناه. علاوة على ذلك ، يمكنك اختبار واجهة برمجة تطبيقات PDF REST باستخدام Swagger UI.

تحويل PDF إلى PPT

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

طرح سؤال

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

يكتشف

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