نصب

Aspose.Slides برای Node.js از طریق .NET یک API مستقل از پلتفرم است و می‌تواند در هر پلتفرمی (Windows، Linux و macOS) که Node.js و پل edge-js نصب شده‌اند، استفاده شود.

نصب از NPM

می‌توانید به‌راحتی Aspose.Slides برای Node.js از طریق .NET را از NPM با استفاده از این فرمان نصب کنید:

$ npm install aspose.slides.via.net

اگر در طول فرآیند نصب با مشکلی مواجه شدید، لطفاً به https://www.npmjs.com/package/edge-js مراجعه کنید.

نصب از آرشیو ZIP

برای نصب و استفاده از Aspose.Slides برای Node.js از طریق .NET از یک آرشیو ZIP، به‌جای آن دستورالعمل‌های زیر را دنبال کنید:

ویندوز

  1. .NET6 یا بالاتر را نصب کنید.
  2. Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به PATH اضافه کنید.
  3. edge-js را نصب کنید.
$ mkdir aspose.slides.nodejs.net

$ cd aspose.slides.nodejs.net

$ npm install -g edge-js
  1. دانلود Aspose.Slides برای Node.js از طریق .NET و استخراج آن به aspose.slides.nodejs/node_modules/aspose.slides.via.net.
  2. فایلی به نام hello.js در پوشه aspose.slides.nodejs.net ایجاد کنید و از کد نمونه زیر استفاده کنید:
// وارد کردن ماژول Aspose.Slides برای دستکاری فایل‌های پاورپوینت
const asposeSlides = require('aspose.slides.via.net');

// اضافه کردن کلاس‌های ضروری از asposeSlides
const { Presentation, SaveFormat, PdfOptions } = asposeSlides;

const fs = require('fs');
if (!fs.existsSync("out")) fs.mkdirSync("out");

// ایجاد و ذخیره یک ارائه خالی برای نشان دادن عملکرد پایه
function createEmptyPresentation() {
	
    // راه‌اندازی یک ارائه خالی جدید
    var emptyPresentation = new Presentation();
    
    // ذخیرهٔ ارائه خالی در قالب PPTX
    emptyPresentation.save("out/emptyPresentation.pptx", SaveFormat.Pptx);
    
    // آزادسازی منابع مرتبط با ارائه
    emptyPresentation.dispose();
}

createEmptyPresentation(); // اجرای تابع برای ایجاد یک ارائه خالی
  1. حالا node hello.js را در خط فرمان اجرا کنید.

لینوکس

  1. .NET6 یا بالاتر را نصب کنید.
  2. Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به PATH اضافه کنید.
  3. edge-js را نصب کنید.
$ mkdir aspose.slides.nodejs.net

$ cd aspose.slides.nodejs.net

$ npm install edge-js
  1. دانلود Aspose.Slides برای Node.js از طریق Java و استخراج آن به aspose.slides.nodejs/node_modules/aspose.slides.via.net.
  2. یک فایل تست به نام hello.js در پوشه aspose.slides.nodejs.net ایجاد کنید و از این کد نمونه استفاده کنید:
// وارد کردن ماژول Aspose.Slides برای دستکاری فایل PowerPoint
const asposeSlides = require('aspose.slides.via.net');

// افزودن کلاس‌های لازم از asposeSlides
const { Presentation, SaveFormat, PdfOptions } = asposeSlides;

const fs = require('fs');
if (!fs.existsSync("out")) fs.mkdirSync("out");

// ایجاد و ذخیره یک ارائه خالی برای نمایش عملکرد پایه
function createEmptyPresentation() {
	
    // راه‌اندازی یک ارائه خالی جدید
    var emptyPresentation = new Presentation();
    
    // ذخیرهٔ ارائه خالی در قالب PPTX
    emptyPresentation.save("out/emptyPresentation.pptx", SaveFormat.Pptx);
    
    // آزادسازی منابع مرتبط با ارائه
    emptyPresentation.dispose();
}

createEmptyPresentation(); // اجرای تابع برای ایجاد یک ارائه خالی
  1. حالا node hello.js را در خط فرمان اجرا کنید.

مک

  1. .NET6 یا بالاتر را نصب کنید.
  2. Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به PATH اضافه کنید.
  3. edge-js را نصب کنید.

$ mkdir aspose.slides.nodejs.net

$ cd aspose.slides.nodejs.net

$ npm install edge-js


```javascript
// Import the Aspose.Slides module for PowerPoint file manipulation
const asposeSlides = require('aspose.slides.via.net');

// Add necessary classes from the asposeSlides
const { Presentation, SaveFormat, PdfOptions } = asposeSlides;

const fs = require('fs');
if (!fs.existsSync("out")) fs.mkdirSync("out");

// Create and save an empty presentation to demonstrate basic functionality
function createEmptyPresentation() {
	
    // Initialize a new empty presentation
    var emptyPresentation = new Presentation();
    
    // Save the empty presentation in PPTX format
    emptyPresentation.save("out/emptyPresentation.pptx", SaveFormat.Pptx);
    
    // Release resources associated with the presentation
    emptyPresentation.dispose();
}

createEmptyPresentation(); // Execute the function to create an empty presentation
9. حالا `node hello.js` را در خط فرمان اجرا کنید.