Installation

Aspose.Slides pour Node.js via Java est une API indépendante de la plateforme et peut être utilisée sur n’importe quelle plateforme (Windows, Linux et MacOS) où Node.js et le pont java sont installés.

Installer depuis NPM

Vous pouvez facilement installer Aspose.Slides pour Node.js via Java depuis NPM.

Créez un nouveau dossier et initialisez un nouveau projet en utilisant la commande suivante :

$ npm init

Remplissez les champs titre et version (laissez les autres champs avec les valeurs par défaut).

Installez Aspose.Slides pour Node.js via Java en utilisant la commande suivante :

$ npm install aspose.slides.via.java

Si vous rencontrez un problème durant le processus d’installation, veuillez vous référer à cet article.

Installer depuis une archive ZIP

Pour installer et utiliser Aspose.Slides pour Node.js via Java à partir d’une archive ZIP, suivez ces instructions à la place :

Windows

  1. Installez JDK8 et configurez la variable d’environnement JAVA_HOME.
  2. Installez Node.js (https://nodejs.org/en/download/) et ajoutez node.exe à PATH.
  3. Installez node-gyp.
  4. Installez les outils de construction Windows.
  5. Installez le pont java et exécutez ces commandes dans l’invite de commandes en tant qu’administrateur :
$ mkdir aspose.slides.nodejs

$ cd aspose.slides.nodejs

$ npm install -g node-gyp

$ npm install --global --production windows-build-tools

$ npm install java
  1. Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.
  2. Créez un fichier nommé hello.js dans le dossier aspose.slides.nodejs en utilisant le code exemple suivant :
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("Titre de la diapositive");

pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)

console.log("Fait");
  1. Maintenant, exécutez node hello.js dans l’invite de commandes pour l’exécuter.

Linux

  1. Installez Node.js (https://nodejs.org/en/download/).
  2. Installez JDK8 pour Linux et configurez la variable d’environnement JAVA_HOME.
  3. Installez python 2.x.
  4. Installez le pont java. Vous pouvez exécuter ces commandes dans le terminal :
$ mkdir aspose.slides.nodejs

$ cd aspose.slides.nodejs

$ npm install java
  1. Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.
  2. Créez un fichier de test nommé hello.js en utilisant ce code exemple dans le dossier 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("Titre de la diapositive");

pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)

console.log("Fait");
  1. Maintenant, exécutez node hello.js dans l’invite de commandes pour l’exécuter.

Mac

  1. Installez Node.js (https://nodejs.org/en/download/).
  2. Installez JDK8 pour Mac et configurez la variable d’environnement JAVA_HOME.
  3. Modifiez la section JVMCapabilities dans /Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist avec des privilèges de superutilisateur. jdk1.8.x_xxx.jdk dépend de votre version de jdk. Faites-le ressembler à ceci :
<key>JavaVM</key>
    <dict>
        <key>JVMCapabilities</key>
        <array>
                <string>JNI</string>
                <string>BundledApp</string>
                <string>CommandLine</string>
        </array>
  1. Installez python 2.x (s’il n’est pas déjà installé).
  2. Installez les outils de ligne de commande Xcode.
  3. Installez le pont java. Vous pouvez exécuter les commandes suivantes dans le terminal :
$ mkdir aspose.slides.nodejs
 
$ cd aspose.slides.nodejs
 
$ npm install java
  1. Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.
  2. Créez un fichier de test nommé hello.js en utilisant ce code exemple dans le dossier 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("Titre de la diapositive");

pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)

console.log("Fait");
  1. Maintenant, exécutez node hello.js dans l’invite de commandes pour l’exécuter.