Combine vários PowerPoints em Node.js - Aspose PPT Merger

Aspose.Slides for Node.js via Java fornece métodos e propriedades para mesclar vários PowerPoints em um programaticamente. Esta API JavaScript do PowerPoint permite mesclar automaticamente arquivos do PowerPoint para que você possa colocar os dados atuais e anteriores em um só lugar. No entanto, o MS PowerPoint é uma ferramenta poderosa usada para apresentar dados de negócios de forma compacta. Este guia irá explorar como instalar esta biblioteca de fusão Aspose PPT em nosso projeto baseado em Node.js. Além disso, veremos a implementação de como combinar vários PowerPoints em Node.js.

Analisaremos os seguintes pontos neste artigo:

  1. Instalação da API JavaScript do PowerPoint
  2. Combine vários PowerPoints em Node.js
  3. Mesclar PPTX Online

Instalação da API JavaScript do PowerPoint

Este guia de instalação contém procedimentos de instalação para Windows, macOS e Linux. Na verdade, é muito fácil instalar a fusão Aspose PPT. Há uma enorme pilha de recursos que você pode aproveitar para atender aos seus requisitos de software. Portanto, há duas maneiras de instalar esta API JavaScript do PowerPoint. Primeiro, você pode baixar o pacote de NPM ou pode instalá-lo executando o seguinte comando no terminal/CMD:

npm install aspose.slides.via.java
mesclar automaticamente arquivos do PowerPoint

Combine vários PowerPoints em Node.js

Agora, chamaremos as funções expostas por esta biblioteca de fusão Aspose PPT. Para isso, temos dois arquivos PPTX/PPT de origem diferente em nosso sistema de arquivos.

Você pode seguir as seguintes etapas para mesclar automaticamente arquivos do PowerPoint:

  • Obtenha o módulo aspose.slides.via.java em seu aplicativo.
  • Inicialize uma instância da classe LoadOptions com o formato de arquivo do documento de origem.
  • Instancie um objeto da classe Presentation e inicialize-o com o primeiro arquivo PPTX e um objeto da classe LoadOptions.
  • Carregue o segundo arquivo PPTX de origem.
  • Percorra os slides retornados pelo método getSlides.
  • Chame o método addClone para adicionar uma cópia de um slide especificado ao final da coleção.
  • Invoque o método save para salvar o arquivo PowerPoint mesclado no disco.

O trecho de código a seguir demonstra como mesclar vários PowerPoints em um programaticamente:

// Combine vários PowerPoints em Node.js
var aspose = aspose || {};
// Obtenha o módulo aspose.slides.via.java em seu aplicativo.
aspose.slides = require("aspose.slides.via.java");
// Inicialize uma instância da classe LoadOptions com o formato de arquivo do documento de origem.    
var loadOptions = new aspose.slides.LoadOptions(0);
// Instancie um objeto da classe Presentation e inicialize-o com o primeiro arquivo PPTX e um objeto da classe LoadOptions.  
var pres1 = new aspose.slides.Presentation("first_ppt.pptx", loadOptions);
// Carregue o segundo arquivo PPTX 
var loadOptions2 = new aspose.slides.LoadOptions(0);
var pres2 = new aspose.slides.Presentation("second_ppt.pptx",loadOptions2);

try
{
	// Percorra os slides retornados pelo método getSlides.  
   for (var i = 0; i < pres2.getSlides().size(); i++) 
    {
		// Chame o método addClone para adicionar uma cópia de um slide especificado ao final da coleção. 
        pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
    }
	// Invoque o método save para salvar o arquivo PowerPoint mesclado no disco. 
    pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
	  console.log("combined multiple PowerPoints successfully");
}
finally
{
    if (pres1 != null) pres1.dispose();
    if (pres2 != null) pres2.dispose();
}

Depois de executar o exemplo de código acima, um novo arquivo PPTX (ou seja, combinadoPresentation.pptx) será criado no endereço fornecido. Você pode ver o resultado na imagem abaixo:

mesclar vários PowerPoints em um

Mesclar PPTX on-line

Aspose.Slides for Node.js via Java não só vem com uma solução programática, mas também fornece uma ferramenta online para mesclar arquivos PTX/PPT online. Você pode mesclar automaticamente arquivos do PowerPoint usando esta fusão Aspose PPT de nível empresarial. A melhor coisa sobre essa ferramenta é que ela é gratuita e pode ser usada em quase todos os navegadores populares.

mesclar PPTX on-line

Mesclar vários PowerPoints em um - Obtenha uma licença gratuita

Você pode aproveitar uma licença temporária gratuita para testar esta API JavaScript do PowerPoint sem limitações de avaliação.

Conclusão

Estamos encerrando esta postagem do blog aqui. Muito obrigado pela sua atenção e esperamos que você tenha aprendido como combinar vários PowerPoints em Node.js programaticamente. Além disso, passamos por uma fusão PPTX online que você pode usar para mesclar automaticamente arquivos do PowerPoint. Além disso, visite a documentação desta API JavaScript do PowerPoint. Estas API referências lhe darão acesso direto às classes e métodos de Aspose.Slides para Node.js via Java.

Além disso, recomendamos que você visite o Guia de primeiros passos.

Finalmente, aspose.com está escrevendo novos artigos. Portanto, mantenha contato para atualizações regulares.

A ajuda está disponível

Você pode nos informar sobre suas dúvidas ou dúvidas em nosso fórum.

Perguntas frequentes – Perguntas frequentes

Como posso combinar vários PowerPoints em um?

Você pode combinar vários PowerPoints usando Aspose.Slides for Node.js via Java. Visite este link para obter mais detalhes.

Como faço para combinar vários arquivos PPTX?

Esta ferramenta online é usada para mesclar PPTX online. Possui uma interface de usuário amigável onde você pode fazer upload e processar arquivos facilmente.

Veja também