Junte documentos usando Node

Node Cloud SDK para combinar vários documentos e exportar o resultado para praticamente qualquer formato de escritório

Use a Node biblioteca para mesclar documentos do Word, PDF e da Web por meio da REST API. Combine facilmente dois ou mais documentos em um único arquivo usando Node.

Combine documentos do Word, PDF e da Web usando a REST API do Node

Mescle facilmente documentos em vários formatos em Node código. Esta Node biblioteca foi projetada para combinar documentos Word, PDF, Web e imagens em um único documento usando a REST API, ou seja, passando chamadas HTTPS pela Internet.

Esta é uma solução profissional de mesclagem de documentos nativa da nuvem que fornece aos programadores Node grande flexibilidade de desenvolvimento e recursos poderosos. A junção de arquivos é frequentemente usada quando é necessário criar um conjunto de documentos da mesma estrutura, cada um contendo dados exclusivos. Ao mesclar documentos e imagens, você pode automatizar seus fluxos de trabalho digitais e transferir algumas partes rotineiras do processo para o software Node de processamento de documentos rápido e eficiente.

Mesclar vários arquivos em um no Node

Pode ser necessário combinar documentos e imagens em muitos casos. Por exemplo, você pode querer combinar várias imagens antes de imprimir ou arquivar.

A mesclagem de documentos e imagens pode fazer parte de uma tecnologia totalmente integrada para a criação de documentos de diferentes fontes de dados. Tais tarefas envolvem o uso de uma Node biblioteca de manipulação de formato de arquivo com recursos completos que processará conjuntos de arquivos e os mesclará no menor tempo possível, criando uma saída compacta e precisa.

Para mesclar documentos no Node, você precisa de pelo menos dois arquivos de origem. Para um início rápido, confira o exemplo de Node código abaixo.

Exemplo de código Node para mesclar documentos usando a REST API
Arquivos de entrada
Carregue os arquivos que você deseja combinar
Carregue os arquivos que você deseja combinar
Formato de saída
Selecione o formato de destino na lista
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const document = fs.createReadStream("Input1.docx");
//  Carrega um documento para anexar do armazenamento em nuvem.
const mergeDocument = new model.DocumentEntry({
    fileReference: model.FileReference.fromRemoteFilePath("Input2.docx"),
    importFormatMode: "KeepSourceFormatting"
})

const documentEntries = [ mergeDocument ]
const documentList = new model.DocumentEntryList({
    documentEntries: documentEntries
})

const appendDocumentOnline = new model.AppendDocumentOnlineRequest({
    document: document,
    documentList: documentList
});
wordsApi.appendDocumentOnline(appendDocumentOnline)
.then((appendDocumentOnlineResult) => {
    console.log("Result of AppendDocumentOnline: ", appendDocumentOnlineResult);
});
  
Copie o código Node para a área de transferência

Como usar Node para mesclar PDF, Word, documentos da Web e muitos outros formatos de arquivo

  1. Instale o Node SDK e adicione a referência (importe a biblioteca) ao seu projeto Node.
  2. Abra o arquivo de origem em Node usando a REST API.
  3. Carregue um documento para anexar do armazenamento em nuvem.
  4. Chame o 'appendDocumentOnline()', passando o nome do arquivo de saída com a extensão necessária.
  5. Obtenha o resultado combinado como um único arquivo.

Node biblioteca para mesclar arquivos

Instale 'Aspose.Words Cloud SDK for Node.js' usando o gerenciador de pacotes NPM. Execute npm install asposewordscloud --save na linha de comando para instalar o SDK por meio do gerenciador de pacotes NPM. Como alternativa, você pode clonar manualmente o código-fonte do Aspose.Words Cloud SDK for Node.js do GitHub e usá-lo em seu projeto. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

Consulte a Repository Documentation para ver mais detalhes.

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2022. Todos os direitos reservados.