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.

  1. Cree una nueva carpeta e inicie un nuevo proyecto usando el siguiente comando:
	$ npm init
  1. Complete los campos de título y versión (deje los demás campos con sus valores predeterminados).

  2. 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

  1. Instale JDK8 y configure la variable de entorno JAVA_HOME.
  2. Instale Node.js (https://nodejs.org/en/download/) y añada node.exe a PATH.
  3. Instale node-gyp.
  4. Instale Windows Build Tools.
  5. Instale el puente java y 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
  1. Descargue Aspose.Slides for Node.js via Java y extráigalo en aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  2. Cree un archivo llamado hello.js en la carpeta aspose.slides.nodejs usando 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");
    

    `

  3. Ahora ejecute node hello.js en el símbolo del sistema para ejecutarlo.

Linux

  1. Instale Node.js (https://nodejs.org/en/download/).

  2. Instale JDK8 para Linux y configure la variable de entorno JAVA_HOME.

  3. Instale python 2.x

  4. Instale el puente java. Puede ejecutar estos comandos en la terminal:

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

    `

  5. Descargue Aspose.Slides for Node.js via Java y extráigalo en aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  6. Cree un archivo de prueba llamado hello.js usando este código de ejemplo en la carpeta 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");
    

    `

  7. Ahora ejecute node hello.js en el símbolo del sistema para ejecutarlo.

Mac

  1. Instale Node.js (https://nodejs.org/en/download/).
  2. Instale JDK8 para Mac y configure la variable de entorno JAVA_HOME.
  3. Modifique la sección JVMCapabilities en /Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist con privilegios de root. jdk1.8.x_xxx.jdk depende 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>
  1. Instale python 2.x (si no está instalado).

  2. Instale Xcode Command Line Tools.

  3. Instale el puente java. Puede ejecutar los siguientes comandos en la terminal:

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

    `

  4. Descargue Aspose.Slides for Node.js via Java y extráigalo en aspose.slides.nodejs/node_modules/aspose.slides.via.java.

  5. Cree un archivo de prueba llamado hello.js usando este código de ejemplo en la carpeta 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. Ahora ejecute node hello.js en 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.