Installation
Aspose.Slides für Node.js via Java ist eine plattformunabhängige API und kann auf jeder Plattform (Windows, Linux und macOS) verwendet werden, auf der Node.js und die Brücke java installiert sind.
Installation von NPM
Sie können Aspose.Slides für Node.js via 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 übrigen Felder mit ihren Standardwerten.)
-
Installieren Sie Aspose.Slides für Node.js via Java mit dem folgenden Befehl:
$ npm install aspose.slides.via.java`
Falls Sie während des Installationsvorgangs auf ein Problem stoßen, lesen Sie bitte diesen Artikel.
Beispiel für die Verwendung:
Erstellen Sie eine Datei mit dem Namen hello.js in Ihrem Projektordner und fügen Sie den folgenden Beispielcode hinzu:
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");
Installation aus ZIP-Archiv
Um Aspose.Slides für Node.js via Java aus einem ZIP-Archiv zu installieren und zu verwenden, folgen Sie stattdessen diesen 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 zu
PATHhinzu. -
Installieren Sie node-gyp.
-
Installieren Sie Windows Build Tools.
-
Installieren Sie die Brücke
javaund führen Sie diese Befehle in der Eingabeaufforderung 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 via Java herunter und extrahieren Sie es zu
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Erstellen Sie eine Datei mit dem Namen
hello.jsim Ordneraspose.slides.nodejsmit dem folgenden 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("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
Führen Sie nun
node hello.jsin der Eingabeaufforderung aus, um es zu starten.
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 Brücke
java. 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 via Java herunter und extrahieren Sie es zu
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Erstellen Sie eine Testdatei mit dem Namen
hello.jsmit 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("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
Führen Sie nun
node hello.jsin der Eingabeaufforderung aus, um es zu starten.
Mac
-
Installieren Sie Node.js (https://nodejs.org/en/download/).
-
Installieren Sie JDK8 für macOS und konfigurieren Sie die Umgebungsvariable
JAVA_HOME. -
Ändern Sie den Abschnitt JVMCapabilities in
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plistmit Administratorrechten.jdk1.8.x_xxx.jdkhängt von Ihrer JDK-Version ab. Es sollte wie folgt 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 nicht installiert).
-
Installieren Sie Xcode Command Line Tools.
-
Installieren Sie die Brücke
java. 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 via Java herunter und extrahieren Sie es in
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Erstellen Sie eine Testdatei mit dem Namen
hello.jsmit 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("Slide Title Heading"); pres.save("out.pptx", aspose.slides.SaveFormat.Pptx) console.log("Done");`
-
Führen Sie nun
node hello.jsin der Eingabeaufforderung aus, um es zu starten.
FAQ
Gibt es eine kostenlose Version oder Einschränkungen in der Testphase?
Ja, standardmäßig läuft Aspose.Slides im Evaluierungsmodus, der Wasserzeichen einfügt und ggf. weitere Einschränkungen hat. Um die Beschränkungen zu entfernen, müssen Sie eine gültige Lizenz anwenden.