نصب
Contents
[
Hide
]
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، بهجای آن دستورالعملهای زیر را دنبال کنید:
ویندوز
- .NET6 یا بالاتر را نصب کنید.
- Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به
PATHاضافه کنید. edge-jsرا نصب کنید.
$ mkdir aspose.slides.nodejs.net
$ cd aspose.slides.nodejs.net
$ npm install -g edge-js
- دانلود Aspose.Slides برای Node.js از طریق .NET و استخراج آن به
aspose.slides.nodejs/node_modules/aspose.slides.via.net. - فایلی به نام
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(); // اجرای تابع برای ایجاد یک ارائه خالی
- حالا
node hello.jsرا در خط فرمان اجرا کنید.
لینوکس
- .NET6 یا بالاتر را نصب کنید.
- Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به
PATHاضافه کنید. edge-jsرا نصب کنید.
$ mkdir aspose.slides.nodejs.net
$ cd aspose.slides.nodejs.net
$ npm install edge-js
- دانلود Aspose.Slides برای Node.js از طریق Java و استخراج آن به
aspose.slides.nodejs/node_modules/aspose.slides.via.net. - یک فایل تست به نام
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(); // اجرای تابع برای ایجاد یک ارائه خالی
- حالا
node hello.jsرا در خط فرمان اجرا کنید.
مک
- .NET6 یا بالاتر را نصب کنید.
- Node.js را نصب کنید (https://nodejs.org/en/download/) و node.exe را به
PATHاضافه کنید. 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` را در خط فرمان اجرا کنید.