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
- Installez JDK8 et configurez la variable d’environnement
JAVA_HOME
. - Installez Node.js (https://nodejs.org/en/download/) et ajoutez node.exe à
PATH
. - Installez node-gyp.
- Installez les outils de construction Windows.
- 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
- Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Créez un fichier nommé
hello.js
dans le dossieraspose.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");
- Maintenant, exécutez
node hello.js
dans l’invite de commandes pour l’exécuter.
Linux
- Installez Node.js (https://nodejs.org/en/download/).
- Installez JDK8 pour Linux et configurez la variable d’environnement
JAVA_HOME
. - Installez python 2.x.
- Installez le pont
java
. Vous pouvez exécuter ces commandes dans le terminal :
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install java
- Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Créez un fichier de test nommé
hello.js
en utilisant ce code exemple dans le dossieraspose.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");
- Maintenant, exécutez
node hello.js
dans l’invite de commandes pour l’exécuter.
Mac
- Installez Node.js (https://nodejs.org/en/download/).
- Installez JDK8 pour Mac et configurez la variable d’environnement
JAVA_HOME
. - 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>
- Installez python 2.x (s’il n’est pas déjà installé).
- Installez les outils de ligne de commande Xcode.
- 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
- Téléchargez Aspose.Slides pour Node.js via Java et extrayez-le dans
aspose.slides.nodejs/node_modules/aspose.slides.via.java
. - Créez un fichier de test nommé
hello.js
en utilisant ce code exemple dans le dossieraspose.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");
- Maintenant, exécutez
node hello.js
dans l’invite de commandes pour l’exécuter.