Установка
Contents
[
Hide
]
Aspose.Slides для Node.js через Java является независимым от платформы API и может использоваться на любой платформе (Windows, Linux и MacOS), где установлены Node.js
и мост java
.
Установка из NPM
Вы можете легко установить Aspose.Slides для Node.js через Java из NPM.
Создайте новую папку и инициируйте новый проект, используя следующую команду:
$ npm init
Заполните поля заголовка и версии (оставьте остальные поля со значениями по умолчанию)
Установите Aspose.Slides для Node.js через Java, используя следующую команду:
$ npm install aspose.slides.via.java
Если у вас возникли проблемы во время установки, пожалуйста, обратитесь к этой статье.
Установка из ZIP-архива
Чтобы установить и использовать Aspose.Slides для Node.js через Java из ZIP-архива, выполните следующие инструкции:
Windows
- Установите JDK8 и настройте переменную окружения
JAVA_HOME
. - Установите Node.js (https://nodejs.org/en/download/) и добавьте node.exe в
PATH
. - Установите node-gyp.
- Установите инструменты сборки Windows.
- Установите мост
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 для Node.js через Java и извлеките его в
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Создайте файл с именем
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("Заголовок слайда");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Готово");
- Теперь запустите
node hello.js
в командной строке для выполнения.
Linux
- Установите Node.js (https://nodejs.org/en/download/).
- Установите JDK8 для Linux и настройте переменную окружения
JAVA_HOME
. - Установите python 2.x.
- Установите мост
java
. Вы можете выполнить следующие команды в терминале:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install java
- Скачайте Aspose.Slides для Node.js через Java и извлеките его в
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Создайте тестовый файл с именем
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("Заголовок слайда");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Готово");
- Теперь запустите
node hello.js
в командной строке для выполнения.
Mac
- Установите Node.js (https://nodejs.org/en/download/).
- Установите JDK8 для Mac и настройте переменную окружения
JAVA_HOME
. - Измените секцию JVMCapabilities в
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist
с правами суперпользователя.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 для Node.js через Java и извлеките его в
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Создайте тестовый файл с именем
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("Заголовок слайда");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Готово");
- Теперь запустите
node hello.js
в командной строке для выполнения.
Пожалуйста, используйте следующую статью, если вы столкнетесь с ошибками компиляции во время установки Aspose.Slides для Node.js через Java.