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.

  1. Erstellen Sie einen neuen Ordner und initialisieren Sie ein neues Projekt mit dem folgenden Befehl:

    $ npm init
    

    `

  2. Füllen Sie die Felder Titel und Version aus (lassen Sie die übrigen Felder mit ihren Standardwerten.)

  3. 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

  1. Installieren Sie JDK8 und konfigurieren Sie die Umgebungsvariable JAVA_HOME.

  2. Installieren Sie Node.js (https://nodejs.org/en/download/) und fügen Sie node.exe zu PATH hinzu.

  3. Installieren Sie node-gyp.

  4. Installieren Sie Windows Build Tools.

  5. Installieren Sie die Brücke java und 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
    

    `

  6. 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.

  7. Erstellen Sie eine Datei mit dem Namen hello.js im Ordner aspose.slides.nodejs mit 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");
    

    `

  8. Führen Sie nun node hello.js in der Eingabeaufforderung aus, um es zu starten.

Linux

  1. Installieren Sie Node.js (https://nodejs.org/en/download/).
  2. Installieren Sie JDK8 für Linux und konfigurieren Sie die Umgebungsvariable JAVA_HOME.
  3. Installieren Sie Python 2.x
  4. 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
  1. 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.

  2. Erstellen Sie eine Testdatei mit dem Namen hello.js mit diesem Beispielcode im Ordner 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("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  3. Führen Sie nun node hello.js in der Eingabeaufforderung aus, um es zu starten.

Mac

  1. Installieren Sie Node.js (https://nodejs.org/en/download/).

  2. Installieren Sie JDK8 für macOS und konfigurieren Sie die Umgebungsvariable JAVA_HOME.

  3. Ändern Sie den Abschnitt JVMCapabilities in /Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist mit Administratorrechten. jdk1.8.x_xxx.jdk hä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>
    

    `

  4. Installieren Sie Python 2.x (falls nicht installiert).

  5. Installieren Sie Xcode Command Line Tools.

  6. 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
    

    `

  7. 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.

  8. Erstellen Sie eine Testdatei mit dem Namen hello.js mit diesem Beispielcode im Ordner 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("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  9. Führen Sie nun node hello.js in 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.