Instalação
Introdução
Aspose.Slides for Node.js via Java é uma API independente de plataforma e pode ser usada em qualquer plataforma (Windows, Linux e macOS) onde Node.js e a ponte java estejam instalados.
Instalar via NPM
Você pode instalar facilmente Aspose.Slides for Node.js via Java a partir do NPM.
-
Crie uma nova pasta e inicie um novo projeto usando o seguinte comando:
$ npm init``
-
Preencha os campos de título e versão (deixe os demais campos com seus valores padrão).
-
Instale Aspose.Slides for Node.js via Java usando o seguinte comando:
$ npm install aspose.slides.via.java``
Se encontrar algum problema durante o processo de instalação, consulte este artigo.
Exemplo de Uso:
Crie um arquivo chamado hello.js na pasta do seu projeto e adicione o seguinte código de exemplo:
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 a partir de arquivo ZIP
Para instalar e usar Aspose.Slides for Node.js via Java a partir de um arquivo ZIP, siga estas instruções:
Windows
-
Instale o JDK8 e configure a variável de ambiente
JAVA_HOME. -
Instale o Node.js (https://nodejs.org/en/download/) e adicione node.exe ao
PATH. -
Instale o node-gyp.
-
Instale o Windows Build Tools.
-
Instale a ponte
javae execute estes comandos no Prompt de Comando 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``
-
Baixe Aspose.Slides for Node.js via Java e extraia-o para
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Crie um arquivo chamado
hello.jsna pastaaspose.slides.nodejsusando o seguinte código de exemplo: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");``
-
Agora execute
node hello.jsno prompt de comando para rodá-lo.
Linux
-
Instale o Node.js (https://nodejs.org/en/download/).
-
Instale o JDK8 para Linux e configure a variável de ambiente
JAVA_HOME. -
Instale o python 2.x
-
Instale a ponte
java. Você pode executar esses comandos no terminal:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install java``
-
Baixe Aspose.Slides for Node.js via Java e extraia-o para
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Crie um arquivo de teste chamado
hello.jsusando este código de exemplo na pastaaspose.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");``
-
Agora execute
node hello.jsno prompt de comando para rodá-lo.
Mac
-
Instale o Node.js (https://nodejs.org/en/download/).
-
Instale o JDK8 para Mac e configure a variável de ambiente
JAVA_HOME. -
Modifique a seção JVMCapabilities em
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plistcom privilégio de superusuário.jdk1.8.x_xxx.jdkdepende da sua versão do jdk. Deixe assim:<key>JavaVM</key> <dict> <key>JVMCapabilities</key> <array> <string>JNI</string> <string>BundledApp</string> <string>CommandLine</string> </array>``
-
Instale o python 2.x (se ainda não estiver instalado).
-
Instale as Xcode Command Line Tools.
-
Instale a ponte
java. Você pode executar os comandos abaixo no terminal:$ mkdir aspose.slides.nodejs $ cd aspose.slides.nodejs $ npm install java``
-
Baixe Aspose.Slides for Node.js via Java e extraia-o em
aspose.slides.nodejs/node_modules/aspose.slides.via.java. -
Crie um arquivo de teste chamado
hello.jsusando este código de exemplo na pastaaspose.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");``
-
Agora execute
node hello.jsno prompt de comando para rodá-lo.
Perguntas Frequentes
Existe uma versão gratuita ou limitação de avaliação?
Sim, por padrão, o Aspose.Slides funciona em modo de avaliação, o que adiciona marcas d’água e pode ter outras limitações. Para remover as restrições, você precisa aplicar uma licença válida.