Installation
Aspose.Slides für Node.js über Java ist eine plattformunabhängige API und kann auf jeder Plattform (Windows, Linux und MacOS) verwendet werden, auf der Node.js
und das java
Bridge installiert sind.
Installieren von NPM
Sie können Aspose.Slides für Node.js über Java einfach von NPM installieren.
Erstellen Sie einen neuen Ordner und initialisieren Sie ein neues Projekt mit dem folgenden Befehl:
$ npm init
Füllen Sie die Felder Titel und Version aus (lassen Sie die verbleibenden Felder mit Standardwerten).
Installieren Sie Aspose.Slides für Node.js über Java mit dem folgenden Befehl:
$ npm install aspose.slides.via.java
Wenn Sie während des Installationsprozesses auf ein Problem stoßen, lesen Sie bitte diesen Artikel.
Installieren aus ZIP-Archiv
Um Aspose.Slides für Node.js über Java aus einem ZIP-Archiv zu installieren und zu verwenden, befolgen Sie stattdessen diese Anweisungen:
Windows
- Installieren Sie JDK8 und konfigurieren Sie die Umgebungsvariable
JAVA_HOME
. - Installieren Sie Node.js (https://nodejs.org/en/download/) und fügen Sie node.exe zum
PATH
hinzu. - Installieren Sie node-gyp.
- Installieren Sie Windows Build Tools.
- Installieren Sie die
java
Bridge und führen Sie diese Befehle in der Eingabaufforderung als Administrator aus:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install -g node-gyp
$ npm install --global --production windows-build-tools
$ npm install java
- Laden Sie Aspose.Slides für Node.js über Java herunter und extrahieren Sie es in
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Erstellen Sie eine Datei mit dem Namen
hello.js
im Ordneraspose.slides.nodejs
mit folgendem Beispielcode:
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("Folientitel");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Fertig");
- Führen Sie nun
node hello.js
in der Eingabaufforderung aus, um es auszuführen.
Linux
- Installieren Sie Node.js (https://nodejs.org/en/download/).
- Installieren Sie JDK8 für Linux und konfigurieren Sie die Umgebungsvariable
JAVA_HOME
. - Installieren Sie python 2.x.
- Installieren Sie die
java
Bridge. Sie können diese Befehle im Terminal ausführen:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install java
- Laden Sie Aspose.Slides für Node.js über Java herunter und extrahieren Sie es in
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Erstellen Sie eine Testdatei mit dem Namen
hello.js
mit diesem Beispielcode im Ordneraspose.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("Folientitel");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Fertig");
- Führen Sie nun
node hello.js
in der Eingabaufforderung aus, um es auszuführen.
Mac
- Installieren Sie Node.js (https://nodejs.org/en/download/).
- Installieren Sie JDK8 für Mac und konfigurieren Sie die Umgebungsvariable
JAVA_HOME
. - Ändern Sie den Abschnitt JVMCapabilities in
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist
mit Root-Rechten.jdk1.8.x_xxx.jdk
hängt von Ihrer JDK-Version ab. Lassen Sie es so aussehen:
<key>JavaVM</key>
<dict>
<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>CommandLine</string>
</array>
- Installieren Sie python 2.x (falls es noch nicht installiert ist).
- Installieren Sie Xcode Command Line Tools.
- Installieren Sie die
java
Bridge. Sie können die folgenden Befehle im Terminal ausführen:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install java
- Laden Sie Aspose.Slides für Node.js über Java herunter und extrahieren Sie es in
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Erstellen Sie eine Testdatei mit dem Namen
hello.js
mit diesem Beispielcode im Ordneraspose.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("Folientitel");
pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
console.log("Fertig");
- Führen Sie nun
node hello.js
in der Eingabaufforderung aus, um es auszuführen.