Instalación
Aspose.Slides for Node.js via Java es una API independiente de la plataforma y puede usarse en cualquier sistema (Windows, Linux y macOS) donde estén instalados Node.js y el puente java.
Instalar desde NPM
Puede instalar fácilmente Aspose.Slides for Node.js via Java desde NPM.
- Cree una nueva carpeta e inicie un nuevo proyecto usando el siguiente comando:
$ npm init
-
Complete los campos de título y versión (deje los demás campos con sus valores predeterminados).
-
Instale Aspose.Slides for Node.js via Java usando el siguiente comando:
$ npm install aspose.slides.via.java
Si encuentra algún problema durante el proceso de instalación, consulte este artículo.
Ejemplo de uso:
Cree un archivo llamado hello.js en la carpeta de su proyecto y añada el siguiente código de ejemplo:
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");
Instalar desde archivo ZIP
Para instalar y usar Aspose.Slides for Node.js via Java a partir de un archivo ZIP, siga estas instrucciones:
Windows
- Instale JDK8 y configure la variable de entorno
JAVA_HOME. - Instale Node.js (https://nodejs.org/en/download/) y añada node.exe a
PATH. - Instale node-gyp.
- Instale Windows Build Tools.
- Instale el puente
javay ejecute estos comandos en el Símbolo del sistema como administrador:
$ mkdir aspose.slides.nodejs
$ cd aspose.slides.nodejs
$ npm install -g node-gyp
$ npm install --global --production windows-build-tools
$ npm install java
-
Descargue Aspose.Slides for Node.js via Java y extráigalo en
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Cree un archivo llamado
hello.jsen la carpetaaspose.slides.nodejsusando el siguiente código de ejemplo: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");`
-
Ahora ejecute
node hello.jsen el símbolo del sistema para ejecutarlo.
Linux
-
Instale Node.js (https://nodejs.org/en/download/).
-
Instale JDK8 para Linux y configure la variable de entorno
JAVA_HOME. -
Instale python 2.x
-
Instale el puente
java. Puede ejecutar estos comandos en la terminal:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install java`
-
Descargue Aspose.Slides for Node.js via Java y extráigalo en
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Cree un archivo de prueba llamado
hello.jsusando este código de ejemplo en la carpetaaspose.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");`
-
Ahora ejecute
node hello.jsen el símbolo del sistema para ejecutarlo.
Mac
- Instale Node.js (https://nodejs.org/en/download/).
- Instale JDK8 para Mac y configure la variable de entorno
JAVA_HOME. - Modifique la sección JVMCapabilities en
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plistcon privilegios de root.jdk1.8.x_xxx.jdkdepende de su versión de jdk. Hágalo quedar así:
<key>JavaVM</key>
<dict>
<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>CommandLine</string>
</array>
-
Instale python 2.x (si no está instalado).
-
Instale Xcode Command Line Tools.
-
Instale el puente
java. Puede ejecutar los siguientes comandos en la terminal:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install java`
-
Descargue Aspose.Slides for Node.js via Java y extráigalo en
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Cree un archivo de prueba llamado
hello.jsusando este código de ejemplo en la carpetaaspose.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");`
-
Ahora ejecute
node hello.jsen el símbolo del sistema para ejecutarlo.
Preguntas frecuentes
¿Existe una versión gratuita o limitaciones de prueba?
Sí, por defecto, Aspose.Slides se ejecuta en modo de evaluación, lo que inserta marcas de agua y puede tener otras limitaciones. Para eliminar las restricciones, debe aplicar una licencia válida.