Mail merge em Word ou PDF em JavaScript

Biblioteca JavaScript de alta fidelidade para executar Mail merge em modelos do Word ou PDF e dados de uma fonte de dados personalizada

Crie documentos, e-mails e relatórios personalizados com Mail merge API usando nossa solução – poderosa JavaScript biblioteca. Basta mesclar modelos do Word e PDF usando JavaScript. O resultado da operação de Mail merge pode ser salvo em DOCX, PDF, HTML e outros formatos populares.

Ver trecho de código

Mail merge usando JavaScript

Nosso produto fornece uma poderosa API de Mail merge para criar sua própria solução de software avançada. Se você precisa criar e-mails personalizados para clientes, gerar um relatório com base no conjunto de dados recebido ou criar um documento personalizado para qualquer finalidade, nossa API de produto pode lidar com isso facilmente.

Com nossa solução Node, você pode executar uma operação de Mail merge em JavaScript. Para fazer isso, use o modelo de mesclagem em Word, PDF ou outro formato de arquivo e os dados de origem.

Observe que o modelo de Mail merge deve conter os campos de mesclagem nos quais os dados de origem serão inseridos após a execução da operação de Mail merge.

Automatize e-mails usando Mail merge em JavaScript

Use a Mail merge para automatizar a criação de emails e o envio de emails em massa. Para fazer isso, crie um modelo de Mail merge apropriado com campos de mesclagem e automatize a correspondência substituindo os dados de sua fonte. Por exemplo, você pode criar um modelo de email com campos de Mail merge em vez de seus nomes de clientes. Usando Mail merge, você pode preencher esses campos com nomes de clientes extraídos de sua fonte de dados.

Assim, você obtém a maneira rápida e fácil de criar milhares de e-mails personalizados em segundos!

Crie relatórios usando JavaScript

Você pode gerar relatórios com Mail merge em JavaScript. Você ainda precisa criar um modelo de Mail merge Word, PDF ou outro formato de arquivo com campos de mesclagem. Esses campos serão usados para substituir os dados da fonte de dados e construir um relatório.

Experimente o recurso de Mail merge usando JavaScript

Para ver como a operação de Mail merge JavaScript funciona usando nossa solução Node, importe o modelo Word ou PDF com campos de mesclagem e dados no XML ou JSON. Depois de executar o código, salve o resultado da mesclagem gerado usando a API do nosso produto em um formato conveniente – DOCX, HTML, PDF e assim por diante:

Carregar um modelo de Mail merge
Código de execução
Carregar um arquivo de dados de Mail merge
Selecione o formato de destino na lista
import * as fs from "fs";

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

const template = fs.createReadStream("Input1.docx");
const data = fs.createReadStream("Input2.docx");

const executeMailMergeOnline = new model.ExecuteMailMergeOnlineRequest({
    template: template,
    data: data
});

wordsApi.executeMailMergeOnline(executeMailMergeOnline)
.then((executeMailMergeOnlineResult) => {
    console.log("Result of ExecuteMailMergeOnline: ", executeMailMergeOnlineResult);
});
Código de execução
  
Copie o código JavaScript para a área de transferência

Como usar a Mail merge em Word documentos ou PDF

  1. Instale Aspose.Words Cloud for Node
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto JavaScript
  3. Configure o WordsApi usando suas chaves de aplicativo
  4. Carregue seu modelo de Mail merge e dados de origem
  5. Crie uma solicitação MailMerge, passando modelos e arquivos de dados
  6. Chame o método executeMailMergeOnline(), passando a solicitação
  7. Obtenha o resultado da operação de Mail merge como um arquivo separado

JavaScript biblioteca para usar Mail merge

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-2024. Todos os direitos reservados.