التثبيت
Aspose.Slides for Node.js via Java هو واجهة برمجة تطبيقات مستقلة عن النظام الأساسي ويمكن استخدامها على أي منصة (Windows، Linux وMacOS) حيث تم تثبيت Node.js وجسر java.
التثبيت من NPM
يمكنك بسهولة تثبيت Aspose.Slides for Node.js via Java من NPM.
- إنشاء مجلد جديد وبدء مشروع جديد باستخدام الأمر التالي:
$ npm init
-
املأ حقلي العنوان والإصدار (اترك باقي الحقول بالقيم الافتراضية).
-
ثبت Aspose.Slides for Node.js via Java باستخدام الأمر التالي:
$ npm install aspose.slides.via.java
إذا واجهت أي مشكلة أثناء عملية التثبيت، يرجى الرجوع إلى هذه مقالة.
مثال على الاستخدام:
أنشئ ملفًا باسم hello.js في مجلد المشروع وأضف الشيفرة النموذجية التالية:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0));
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Done");
التثبيت من أرشيف ZIP
لتثبيت واستخدام Aspose.Slides for Node.js via Java من أرشيف ZIP، اتبع هذه التعليمات بدلاً من ذلك:
ويندوز
-
ثبت JDK8 وقم بتهيئة متغير البيئة
JAVA_HOME. -
ثبت Node.js (https://nodejs.org/en/download/) وأضف node.exe إلى
PATH. -
ثبت node-gyp.
-
ثبت أدوات بناء Windows.
-
ثبت جسر
javaوشغّل هذه الأوامر في موجه الأوامر كمسؤول:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install -g node-gyp $ npm install --global --production windows-build-tools $ npm install java`
-
قم بتحميل Aspose.Slides for Node.js via Java واستخرجها إلى
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
أنشئ ملفًا باسم
hello.jsفي مجلدaspose.slides.nodejsباستخدام الشيفرة النموذجية التالية:var aspose = aspose || {}; aspose.slides = require("aspose.slides.via.java"); var pres = new aspose.slides.Presentation(); var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0)); slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
الآن شغّل
node hello.jsفي موجه الأوامر لتنفذه.
لينكس
- ثبت Node.js (https://nodejs.org/en/download/).
- ثبت JDK8 للينكس وقم بتهيئة متغير البيئة
JAVA_HOME. - ثبت python 2.x
- ثبت جسر
java. يمكنك تشغيل هذه الأوامر في الطرفية:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install java
-
قم بتحميل Aspose.Slides for Node.js via Java واستخرجها إلى
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
أنشئ ملف اختبار باسم
hello.jsباستخدام هذه الشيفرة النموذجية في مجلدaspose.slides.nodejs:var aspose = aspose || {}; aspose.slides = require("aspose.slides.via.java"); var pres = new aspose.slides.Presentation(); var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0)); slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
الآن شغّل
node hello.jsفي موجه الأوامر لتنفذه.
ماك
-
ثبت Node.js (https://nodejs.org/en/download/).
-
ثبت JDK8 للماك وقم بتهيئة متغير البيئة
JAVA_HOME. -
عدّل قسم JVMCapabilities في
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plistبامتيازات الجذر. يعتمدjdk1.8.x_xxx.jdkعلى إصدار JDK الخاص بك. اجعلها تبدو هكذا:<key>JavaVM</key> <dict> <key>JVMCapabilities</key> <array> <string>JNI</string> <string>BundledApp</string> <string>CommandLine</string> </array>`
-
ثبت python 2.x (إذا لم يكن مثبتًا).
-
ثبت أدوات سطر أوامر Xcode.
-
ثبت جسر
java. يمكنك تشغيل الأوامر التالية في الطرفية:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install java`
-
قم بتحميل Aspose.Slides for Node.js via Java واستخرجها إلى
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
أنشئ ملف اختبار باسم
hello.jsباستخدام هذه الشيفرة النموذجية في مجلدaspose.slides.nodejs:var aspose = aspose || {}; aspose.slides = require("aspose.slides.via.java"); var pres = new aspose.slides.Presentation(); var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0)); slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
الآن شغّل
node hello.jsفي موجه الأوامر لتنفذه.
الأسئلة الشائعة
هل هناك نسخة مجانية أو قيود على النسخة التجريبية؟
نعم، بشكل افتراضي، يعمل Aspose.Slides في وضع التقييم، والذي يضيف علامات مائية وقد يحتوي على قيود أخرى. لإزالة القيود، تحتاج إلى تطبيق ترخيص صالح رخصة.