نصب

معرفی

Aspose.Slides for Node.js via Java یک API مستقل از پلتفرم است و می‌تواند بر روی هر پلتفرمی (Windows, Linux و MacOS) که Node.js و پل java نصب شده باشد، استفاده شود.

نصب از NPM

به راحتی می‌توانید Aspose.Slides for Node.js via Java را از NPM نصب کنید.

  1. یک پوشه جدید بسازید و یک پروژه جدید را با استفاده از فرمان زیر آغاز کنید:
    $ npm init
    
	
2. فیلدهای عنوان و نسخه را پر کنید (فیلدهای باقی‌مانده را با مقادیر پیش فرض بگذارید).

3. 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، به جای آن این دستورالعمل‌ها را دنبال کنید:

Windows

  1. JDK8 را نصب کنید و متغیر محیطی JAVA_HOME را پیکربندی کنید.
  2. Node.js (https://nodejs.org/en/download/) را نصب کنید و node.exe را به PATH اضافه کنید.
  3. node-gyp را نصب کنید.
  4. Windows Build Tools را نصب کنید.
  5. پل java را نصب کنید و این دستورات را در Command Prompt به عنوان مدیر اجرا کنید:
    $ mkdir aspose.slides.nodejs
    
    $ cd aspose.slides.nodejs
    
    $ npm install -g node-gyp
    
    $ npm install --global --production windows-build-tools
    
    $ npm install java
    
6. [Download Aspose.Slides for Node.js via Java](https://releases.aspose.com/slides/fa/nodejs-java/) را دانلود کنید و آن را در `aspose.slides.nodejs/node_modules/aspose.slides.via.java` استخراج کنید.  
7. یک فایل به نام `hello.js` در پوشه `aspose.slides.nodejs` ایجاد کنید و از کد نمونه زیر استفاده کنید:

	```javascript
	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");
	```

8. حالا `node hello.js` را در خط فرمان اجرا کنید.

### **Linux**

1. Node.js (https://nodejs.org/en/download/) را نصب کنید.  
1. JDK8 برای لینوکس نصب کنید و متغیر محیطی `JAVA_HOME` را پیکربندی کنید.  
1. python 2.x را نصب کنید.  
1. پل [`java`](https://www.npmjs.com/package/java) را نصب کنید. می‌توانید این دستورات را در ترمینال اجرا کنید:
	```bash
	$ mkdir aspose.slides.nodejs

	$ cd aspose.slides.nodejs

	$ npm install java
  1. Download Aspose.Slides for Node.js via Java را دانلود کنید و آن را در aspose.slides.nodejs/node_modules/aspose.slides.via.java استخراج کنید.

  2. یک فایل آزمایشی به نام 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");
    

    `

  3. حالا node hello.js را در خط فرمان اجرا کنید.

Mac

  1. Node.js (https://nodejs.org/en/download/) را نصب کنید.

  2. JDK8 برای مک نصب کنید و متغیر محیطی JAVA_HOME را پیکربندی کنید.

  3. بخش JVMCapabilities در /Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist را با امتیاز ریشه (root) ویرایش کنید. jdk1.8.x_xxx.jdk بسته به نسخه JDK شما متفاوت است. آن را به شکل زیر تنظیم کنید:

    <key>JavaVM</key>
        <dict>
            <key>JVMCapabilities</key>
            <array>
                    <string>JNI</string>
                    <string>BundledApp</string>
                    <string>CommandLine</string>
            </array>
    

    `

  4. python 2.x را نصب کنید (اگر نصب نشده باشد).

  5. ابزارهای خط فرمان Xcode را نصب کنید.

  6. پل java را نصب کنید. می‌توانید دستورات زیر را در ترمینال اجرا کنید:

    $ mkdir aspose.slides.nodejs
        
    $ cd aspose.slides.nodejs
        
    $ npm install java
    

    `

  7. Aspose.Slides for Node.js via Java را دانلود کنید و در aspose.slides.nodejs/node_modules/aspose.slides.via.java استخراج کنید.

  8. یک فایل آزمایشی به نام 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");
    

    `

  9. حالا node hello.js را در خط فرمان اجرا کنید.

سوالات متداول

آیا نسخه رایگان یا محدودیت آزمایشی وجود دارد؟

بله، به طور پیش‌فرض Aspose.Slides در حالت ارزیابی اجرا می‌شود که واترمارک می‌گذارد و ممکن است محدودیت‌های دیگری داشته باشد. برای حذف محدودیت‌ها باید یک license معتبر اعمال کنید.