安装
Contents
[
Hide
]
Aspose.Slides for Node.js via .NET 是一个独立于平台的 API,可以在安装了 Node.js
和 edge-js
桥接的任何平台(Windows、Linux 和 macOS)上使用。
从 NPM 安装
你可以通过以下命令轻松从 NPM 安装 Aspose.Slides for Node.js via .NET:
$ npm install aspose.slides.via.net
如果在安装过程中遇到任何问题,请参考 https://www.npmjs.com/package/edge-js。
从 ZIP 文件安装
要从 ZIP 文件安装和使用 Aspose.Slides for Node.js via .NET,请按照以下说明进行:
Windows
- 安装 .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 for Node.js via .NET 并将其解压到
aspose.slides.nodejs/node_modules/aspose.slides.via.net
。 - 使用以下示例代码在
aspose.slides.nodejs.net
文件夹中创建一个名为hello.js
的文件:
// 导入 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
来执行它。
Linux
- 安装 .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 for Node.js via Java 并将其解压到
aspose.slides.nodejs/node_modules/aspose.slides.via.net
。 - 在
aspose.slides.nodejs.net
文件夹中使用此示例代码创建一个名为hello.js
的测试文件:
// 导入 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
来执行它。
Mac
- 安装 .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 模块以进行 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
来执行它。