Environnement de configuration et directives d'installation

Configuration requise

Aspose.Diagram for Node.js via Java is platform-independent API and can be used on any platform (Windows, Linux and MacOS) where Node.js etnoeud-java pont sont installés. La machine doit avoir Oracle JDK 7 ou des versions supérieures avant de configurer l’installation.

Installer à partir de NPM

You can easily use Aspose.Diagram for Node.js via Java from MNP avec la commande suivante.

 $ npm install aspose.diagram

Si vous rencontrez des problèmes lors du processus d’installation, veuillez vous référer à https://www.npmjs.com/package/java.

Installer à partir de l’archive ZIP

To install and use Aspose.Diagram for Node.js via Java from a ZIP archive, follow the following instructions:

Linux :

  • Télécharger et installerNode.js.
  • Installez Oracle JDK (1.7 ou 1.8) pour Linux, configurez la variable d’environnement JAVA_HOME.
  • Installer Python 2.x
  • Installernoeud-java pont. Vous pouvez exécuter les commandes ci-dessous @ terminal :
 $ mkdir aspose.diagram.js.java

$ cd aspose.diagram.js.java

$ npm install java
  • Download “Aspose.Diagram for Node.js via Java” and extract it into “aspose.diagram.js.java/node_modules”.
  • Créez un fichier de test nommébonjour.jsen utilisant l’exemple de code suivant dans le dossier “aspose.diagram.js.java”:
 var aspose = aspose || {};

aspose.diagram = require("aspose.diagram");
var newDiagram = new aspose.diagram.Diagram();
newDiagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);

console.log("hello world");
  • Exécutez maintenant “node hello.js” @invite de commande pour l’exécuter.

Windows:

  • Installez Oracle JDK8 et configurez la variable d’environnement JAVA_HOME.
  • Installez Node.js et ajoutez node.exe à PATH.
  • Installez node-gyp.
  • Installez les outils de construction Windows.
  • Installerpont noeud-java et exécutez les commandes ci-dessous à l’invite de commande en tant qu’administrateur :
 > mkdir aspose.diagram.js.java

\> cd aspose.diagram.js.java

\> npm install -g node-gyp

\> npm install --global --production windows-build-tools

\> npm install java
  • Download “Aspose.Diagram for Node.js via Java” and extract it into “aspose.diagram.js.java/node_modules”.
  • Créer un fichier nommébonjour.jsdans le dossier “aspose.diagram.js.java” en utilisant l’exemple de code suivant :
 var aspose = aspose || {};

aspose.diagram = require("aspose.diagram");
var newDiagram = new aspose.diagram.Diagram();
newDiagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);

console.log("hello world");
  • Exécutez maintenant “node hello.js” @invite de commande pour l’exécuter.

Mac:

  • Téléchargez et installez Node.js (https://nodejs.org/en/download/)
  • Installez Oracle JDK 1.8 (recommandé) pour Mac, configurez la variable d’environnement JAVA_HOME.
  • ModifierCapacités JVM section dans “/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Info.plist” avec le privilège root. (“jdk1.8.0_152.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 installé).
  • Installez le pont nœud-java. Vous pouvez exécuter les commandes ci-dessous @ terminal :

         $ mkdir aspose.diagram.js.java

         $ cd aspose.diagram.js.java

         $ npm installer java

  • Download “Aspose.Diagram for Node.js via Java” and extract it into “aspose.diagram.js.java/node_modules”.
  • Créez un fichier de test nommébonjour.js en utilisant l’exemple de code suivant dans le dossier “aspose.diagram.js.java”:
 var aspose = aspose || {};

aspose.diagram = require("aspose.diagram");

var newDiagram = new aspose.diagram.Diagram();
newDiagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);

console.log("hello world");
  • Exécutez maintenant “node hello.js” @invite de commande pour l’exécuter.