Installation

Aspose.Slides for 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ù le pont Node.js et java sont installés.

Installation depuis NPM

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

  1. Créez un nouveau dossier et initiez un nouveau projet en utilisant la commande suivante :
$ npm init
  1. Remplissez les champs titre et version (laissez les autres champs avec leurs valeurs par défaut).

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

$ npm install aspose.slides.via.java

Si vous rencontrez un problème pendant le processus d’installation, veuillez consulter cet article.

Exemple d’utilisation :

Créez un fichier nommé hello.js dans le dossier de votre projet et ajoutez le code d’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("Slide Title Heading");

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

console.log("Done");

Installation depuis une archive ZIP

Pour installer et utiliser Aspose.Slides for 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 au PATH.

  3. Installez node-gyp.

  4. Installez Windows Build Tools.

  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
    

    `

  6. Téléchargez Aspose.Slides for Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  7. Créez un fichier nommé hello.js dans le dossier aspose.slides.nodejs en utilisant le code d’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("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  8. Exécutez maintenant node hello.js dans l’invite de commandes pour le lancer.

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
    

    `

  5. Téléchargez Aspose.Slides for Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  6. Créez un fichier de test nommé hello.js en utilisant ce code d’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("Slide Title Heading");

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

console.log("Done");
  1. Exécutez maintenant node hello.js dans l’invite de commandes pour le lancer.

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 les privilèges root. 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 Xcode Command Line Tools.

  3. Installez le pont java. Vous pouvez exécuter les commandes ci-dessous dans le terminal :

    $ mkdir aspose.slides.nodejs
        
    $ cd aspose.slides.nodejs
        
    $ npm install java
    

    `

  4. Téléchargez Aspose.Slides for Node.js via Java et extrayez-le dans aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  5. Créez un fichier de test nommé hello.js en utilisant ce code d’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("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  6. Exécutez maintenant node hello.js dans l’invite de commandes pour le lancer.

FAQ

Existe-t-il une version gratuite ou une limitation d’essai ?

Oui, par défaut, Aspose.Slides fonctionne en mode d’évaluation, ce qui ajoute des filigranes et peut comporter d’autres limitations. Pour supprimer ces restrictions, vous devez appliquer une licence valide.