安装
Aspose.Slides for Node.js via Java 是跨平台的 API,可在任何平台(Windows、Linux 和 MacOS)上使用,只要已安装 Node.js 和 java 桥接。
从 NPM 安装
您可以轻松从 NPM 安装 Aspose.Slides for Node.js via Java。
- 创建一个新文件夹并使用以下命令初始化新项目:
$ npm init
- 填写 title 和 version 字段(其余字段保持默认值)。
- 使用以下命令安装 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 存档安装
要从 ZIP 存档安装并使用 Aspose.Slides for Node.js via Java,请改为遵循以下说明:
Windows
- 安装 JDK8 并配置
JAVA_HOME环境变量。 - 安装 Node.js (https://nodejs.org/en/download/) 并将 node.exe 添加到
PATH。 - 安装 node-gyp。
- 安装 Windows Build Tools。
- 安装
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。 -
在
aspose.slides.nodejs文件夹中创建名为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");`
-
现在在命令提示符下运行
node hello.js以执行它。
Linux
- 安装 Node.js (https://nodejs.org/en/download/)。
- 为 Linux 安装 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。 -
在
aspose.slides.nodejs文件夹中使用此示例代码创建名为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");`
-
现在在命令提示符下运行
node hello.js以执行它。
Mac
-
安装 Node.js (https://nodejs.org/en/download/)。
-
为 Mac 安装 JDK8 并配置
JAVA_HOME环境变量。 -
使用根权限修改
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist中的 JVMCapabilities 部分。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。 -
在
aspose.slides.nodejs文件夹中使用此示例代码创建名为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");`
-
现在在命令提示符下运行
node hello.js以执行它。
常见问题
是否有免费版或试用限制?
是的,默认情况下,Aspose.Slides 处于评估模式,会添加水印并可能存在其他限制。要移除这些限制,您需要应用有效的 许可证。