API Node.js PowerPoint para apresentações
Crie, leia, modifique e converta apresentações PowerPoint e OpenOffice usando Node.js sem qualquer software externo.
Download Free TrialAspose.Slides para Node.js via Java é uma biblioteca Node.js que permite criar, modificar e converter apresentações do PowerPoint em Node.js. Suporta todos os elementos de apresentação, como slides, formas, texto, gráficos, tabelas, imagens e muito mais. Ele também oferece muitos recursos avançados, como mesclar, clonar, dividir, comparar e imprimir apresentações. Funciona sem dependências e pode processar milhares de apresentações em pouco tempo.
Aspose.Slides para Node.js via Java fornece estes recursos populares:
- Carregando, abrindo e visualizando apresentações.
- Edição de apresentações.
- Convertendo arquivos de apresentação em formatos de apresentação populares, como PPT, PPTX e ODP.
- Exportação de apresentações para PDF, JPG, HTML, GIF, SVG e muitos outros formatos.
- Renderização e impressão de apresentações.
- Criptografar e descriptografar apresentações; proteger apresentações com senha e remover senhas.
- Manipulação de entidades de apresentação, como slides mestres, formas, gráficos, molduras de imagens, molduras de áudio, molduras de vídeo, macros OLE, VBA, animações, etc.
- E muitos mais recursos.
Node.js é um ambiente de execução JavaScript popular, gratuito, de código aberto e multiplataforma que permite aos desenvolvedores escrever ferramentas de linha de comando e scripts do lado do servidor fora de um navegador. Por esse motivo, a equipe Aspose.Slides tem o orgulho de oferecer Aspose.Slides para Node.js via Java para a comunidade Node.js.
Recursos avançados da API Node.js PowerPoint
Crie ou clone slides existentes a partir de modelos
Trabalhe com tabelas do PowerPoint via API
Aplique ou remova a proteção nas formas
Adição de gráficos do Excel como OleObjects aos slides
Crie formas e adicione texto a formas em slides
Lidar com formatação de texto e forma
Gerar apresentações a partir do banco de dados
Proteja apresentações e PDF resultante
Imprimir apresentações em uma impressora física
Requisitos do sistema
- Aspose.Slides para Node.js via Java é uma API JavaScript do lado do servidor baseada em Node.js. Ele pode ser executado em plataformas Windows, Unix/Linux e Mac com JDK 1.8 ou superior.
Como instalar
Use NPM para instalar nossa biblioteca Node.js para processamento de apresentações do repositório de pacotes NPM :
npm install aspose.slides.via.java
Como criar uma nova apresentação do PowerPoint em Node.js
No exemplo abaixo, adicionamos um retângulo ao primeiro slide da apresentação.
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
// Gets the first slide
var slide = pres.getSlides().get_Item(0);
// Adds an autoshape with type set to rectangle
slide.getShapes().addAutoShape(aspose.slides.ShapeType.Rectangle, 50, 150, 300, 200);
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Como mesclar apresentações em Node.js
Este código Node.js mostra como mesclar apresentações:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres1 = new aspose.slides.Presentation("pres1.pptx");
var pres2 = new aspose.slides.Presentation("pres2.pptx");
try
{
for (var i = 0; i < pres2.getSlides().size(); i++)
{
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
}
pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres1 != null) pres1.dispose();
if (pres2 != null) pres2.dispose();
}
Como importar uma apresentação de PDF em Node.js. Converta PDF para PPT, Converta PDF para PPTX, Converta PDF para ODP
Este código Node.js demonstra o processo de conversão de PDF em PowerPoint:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Como converter PowerPoint para PDF em Node.js
Este código Node.js mostra como converter um documento PowerPoint PPT, PPTX e OpenOffice ODP em um documento PDF usando as opções padrão. O arquivo resultante é um documento PDF com níveis máximos de qualidade
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("PowerPoint.ppt");
try
{
// Save the presentation as PDF
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
Como converter PowerPoint para JPG em Node.js. Converter PPT para JPG, Converter PPTX para JPG, Converter ODP para JPG
O exemplo a seguir mostra como converter um documento PowerPoint PPT, PPTX e OpenOffice ODP em um conjunto de imagens JPEG.
var aspose = aspose || {};
var java = require("java");
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("pres.pptx");
try
{
for (var i = 0; i < pres.getSlides().size(); i++)
{
var bmp = pres.getSlides().get_Item(i).getThumbnail(1, 1);
var imageio = java.newInstanceSync("javax.imageio.ImageIO");
var file = java.newInstanceSync("java.io.File", "slide_" + i + ".jpg");
imageio.write(bmp, "JPEG", file);
}
}
finally
{
if (pres != null) pres.dispose();
}
O que as pessoas estão dizendo
Não acredite apenas na nossa palavra. Veja o que os usuários têm a dizer sobre as APIs do PowerPoint.
Support and Learning Resources
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Vídeos tutoriais
- Suporte ao produto
- Suporte Gratuito
- Suporte pago
- Blogue
- Notas de versão
- Por que Aspose.Slides para Node.js via Java?
- Lista de clientes
- Histórias de sucesso