قم بتحويل PowerPoint إلى PDF في Node.js - محول PPTX إلى PDF

ليس لديك MS PowerPoint مثبتًا؟ إذًا كيف ستفتح ملفات PPT/PPTX المهمة؟ لا توجد مشاكل، نحن هنا مع حل لهذه المشكلة والحل هو Aspose.Slides. يقدم Aspose.Slides محولًا عبر الإنترنت PPTX إلى PDF لتحويل PPT إلى PDF عبر الإنترنت حتى تتمكن من قراءة العروض التقديمية بتنسيق PDF. بالإضافة إلى ذلك، توفر واجهة برمجة تطبيقات مولد PDF مجموعة واسعة من الميزات لأتمتة عملية تحويل PPTX إلى PDF. لذلك، في منشور المدونة هذا، سنتعرف على التنفيذ الكامل لإنشاء محول PPTX إلى PDF. لهذا الغرض، سنختار Aspose.Slides for Node.js via Java لمعرفة كيفية تحويل PowerPoint إلى PDF في Node.js.

سيتم تناول النقاط التالية في هذه المقالة:

  1. تثبيت واجهة برمجة تطبيقات JavaScript في PowerPoint
  2. تحويل PowerPoint إلى PDF في Node.js برمجياً
  3. تحويل PPT إلى PDF عبر الإنترنت

تثبيت واجهة برمجة تطبيقات جافا سكريبت لـ PowerPoint

سيعلمك قسم التثبيت بتثبيت منشئ PDF هذا API. في الواقع، يعد تثبيت هذه المكتبة أمرًا بسيطًا وسريعًا للغاية، مما يتيح لك إنشاء ملف PDF في JavaScript برمجيًا. لذلك، يشتمل التثبيت على أمر واحد يمكنك تشغيله في الوحدة الطرفية/CMD. ومع ذلك، يمكنك تنزيل الحزمة من NPM في حالة رغبتك في تنزيلها مباشرة. وبالتالي، ما عليك سوى تشغيل الأمر التالي وستكون جاهزًا للانتقال إلى مرحلة التنفيذ:

npm install aspose.slides.via.java
API مولد قوات الدفاع الشعبي

تحويل PowerPoint إلى PDF في Node.js برمجياً

الآن، سوف نكتب نموذجًا للتعليمات البرمجية ونستخدم الفئات والأساليب التي يعرضها Aspose.Slides for Node.js via Java.

ملحوظة: لدينا ملف PPTX مصدر سنستخدمه لتحويل PPTX إلى PDF باستخدام PowerPoint JavaScript API.

توضح الخطوات التالية كيفية تطوير محول PowerPoint إلى PDF برمجياً:

  • احصل على وحدة aspose.slides.via.java في مشروع Node.js الخاص بك.
  • قم بإنشاء كائن من فئة العرض التقديمي باستخدام ملف PPTX المصدر.
  • قم بإنشاء مثيل لفئة PdfOptions للتحكم في كيفية حفظ العرض التقديمي بتنسيق PDF.
  • قم باستدعاء الطريقة setApplyImageTransparent لتحديد اللون الشفاف للصورة.
  • ستقوم الطريقة setSufficientResolution بتعيين الوضع الذي يتم فيه وضع الشرائح على الصفحة.
  • قم باستدعاء الطريقة setTextCompression لتحديد نوع الضغط المطبق على كل المحتوى في ملف PDF باستثناء الصور.
  • احفظ العرض التقديمي بصيغة PDF عن طريق استدعاء الأسلوب save.

يوضح مقتطف الكود التالي كيفية إنشاء محول PPTX إلى PDF باستخدام واجهة برمجة تطبيقات مولد PDF هذه:

var aspose = aspose || {};
// احصل على وحدة aspose.slides.via.java في مشروع Node.js الخاص بك.
aspose.slides = require("aspose.slides.via.java");
// إنشاء كائن من فئة العرض التقديمي باستخدام ملف PPTX المصدر. 
var pres = new aspose.slides.Presentation("first_ppt.pptx");
// قم بإنشاء مثيل لفئة PdfOptions للتحكم في كيفية حفظ العرض التقديمي بتنسيق Pdf.  
var PdfOptions = new aspose.slides.PdfOptions();
// قم باستدعاء الأسلوب setApplyImageTransparent لتحديد لون شفاف للصورة. 
PdfOptions.setApplyImageTransparent(true);
// ستقوم طريقة setSufficientResolution بتعيين الوضع الذي يتم فيه وضع الشرائح على الصفحة.  
PdfOptions.setSufficientResolution(32);
// قم باستدعاء الأسلوب setTextCompression لتحديد نوع الضغط المطبق على كل المحتوى في ملف PDF باستثناء الصور. 
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate);
try
{
    // احفظ العرض التقديمي بصيغة PDF عن طريق استدعاء طريقة الحفظ. 
    pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf,PdfOptions);
	console.log("PowerPoint to PDF conversion completed successfully.")
}
finally
{
    if (pres != null) pres.dispose();
}

وبالتالي، يمكننا أتمتة تحويل PPTX إلى PDF برمجياً. سيقوم نموذج التعليمات البرمجية أعلاه بإنشاء ملف PDF كما هو موضح في الصورة أدناه:

تحويل باوربوينت الى pdf

تحويل PPT إلى PDF عبر الإنترنت

علاوة على ذلك، يمكنك الاستفادة من أداة عبر الإنترنت مدعومة بواسطة Aspose.Slides. يتيح محول PPTX إلى PDF هذا للمستخدمين تحويل PPT إلى PDF عبر الإنترنت باستخدام أي متصفح ويب. هذه أداة مجانية ويمكنك إجراء تحويل تنسيق الملف بسهولة لأنها تأتي مع واجهة مستخدم سهلة الاستخدام. نوصيك بشدة باستخدام هذه الأداة التي تحظى بشعبية كبيرة لدى المجتمع.

تحويل ppt إلى pdf اون لاين

معالج PowerPoint - احصل على ترخيص مجاني

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة تطبيقات PowerPoint JavaScript دون قيود التقييم.

خاتمة

دعونا ننهي مشاركة المدونة هذه هنا. لقد تعلمنا كيفية تحويل PowerPoint إلى PDF في Node.js. علاوة على ذلك، فقد مررنا أيضًا بتنفيذ إنشاء محول PPTX إلى PDF برمجيًا. لن نضع حدًا وسنأتي مرة أخرى بمقالة أخرى موجهة نحو الحلول. وفي الوقت نفسه، يمكنك زيارة الوثائق وواجهة برمجة التطبيقات المراجع لمعرفة المزيد حول PowerPoint Javascript API.

ونوصيك أيضًا بزيارة دليل البدء.

أخيرًا، يقوم aspose.com بكتابة منشورات مدونة جديدة. لذا، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

المساعدة متاحة

لن نتركك وحدك لأن فريق الدعم لدينا حيوي ومفيد للغاية. يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

الأسئلة المتداولة – الأسئلة الشائعة

كيفية تحويل PPT إلى PDF في Node.js؟

قم بتثبيت Aspose.Slides for Node.js عبر Java وقم بتحويل PPT إلى PDF في Node.js برمجيًا.

كيف يمكنني تحويل PowerPoint إلى PDF؟

يرجى زيارة هذا الرابط للحصول على الإجابة بالتفصيل مع مقتطف التعليمات البرمجية.

كيفية إنشاء ملف PDF في Node.js؟

يمكنك استخدام محول PPTX إلى PDF عبر الإنترنت لتحويل PPT إلى PDF عبر الإنترنت.

أنظر أيضا