Mail merge Word sau PDF în JavaScript

Bibliotecă JavaScript de înaltă fidelitate pentru a executa Mail merge pe șabloane Word sau PDF și date dintr-o sursă de date personalizată

Creați documente, e-mailuri și rapoarte personalizate cu Mail merge API folosind soluția noastră – JavaScript bibliotecă puternică. Pur și simplu îmbinați șabloanele Word și PDF folosind JavaScript. Rezultatul operațiunii de Mail merge poate fi salvat în DOCX, PDF, HTML și în alte formate populare.

Vizualizați fragmentul de cod

Mail merge folosind JavaScript

Produsul nostru oferă un API de Mail merge puternic pentru a vă construi propria soluție software avansată. Indiferent dacă aveți nevoie să creați e-mailuri personalizate pentru clienți, să generați un raport pe baza setului de date primit sau să creați un document personalizat pentru orice scop, API ul nostru de produs se poate descurca cu ușurință.

Cu soluția noastră Node, puteți efectua o operație de Mail merge în JavaScript. Pentru a face acest lucru, utilizați șablonul de îmbinare în Word, PDF sau alt format de fișier și datele sursă.

Rețineți că șablonul de Mail merge trebuie să conțină câmpurile de îmbinare în care vor fi inserate datele sursă după executarea operațiunii de Mail merge.

Automatizați e-mailurile folosind Mail merge în JavaScript

Utilizați Mail merge pentru a automatiza crearea de e-mailuri și trimiterea de e-mailuri în bloc. Pentru a face acest lucru, creați un șablon de Mail merge adecvat cu câmpuri de îmbinare și apoi automatizați trimiterea prin corespondență prin înlocuirea datelor din sursa dvs. De exemplu, puteți crea un șablon de e-mail cu câmpuri de Mail merge prin corespondență în loc de numele clienților dvs. Folosind Mail merge, puteți completa aceste câmpuri cu nume de clienți extrase din sursa dvs. de date.

Astfel, obțineți modalitatea rapidă și ușoară de a crea mii de e-mailuri personalizate în câteva secunde!

Creați rapoarte folosind JavaScript

Puteți genera rapoarte cu Mail merge în JavaScript. Mai trebuie să creați un șablon de Mail merge Word, PDF sau alt format de fișier cu câmpuri de îmbinare. Astfel de câmpuri vor fi folosite pentru a înlocui datele din sursa de date și pentru a construi un raport.

Încercați funcția de Mail merge folosind JavaScript

Pentru a vedea cum funcționează operația de Mail merge prin corespondență JavaScript folosind soluția noastră Node, importați șablonul Word sau PDF cu câmpuri de îmbinare și date în XML format sau JSON. După efectuarea codului, salvați rezultatul îmbinării generat folosind API ul produsului nostru într-un format convenabil – DOCX, HTML, PDF și așa mai departe:

Încărcați un șablon de Mail merge
Rulați codul
Încărcați un fișier de date de Mail merge
Selectați formatul țintă din listă
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);
});
Rulați codul
  
Copiați codul JavaScript în clipboard

Cum să utilizați Mail merge în Word documente sau PDF

  1. Instalați Aspose.Words Cloud for Node
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dvs. JavaScript
  3. Configurați WordsApi folosind cheile aplicației
  4. Încărcați șablonul de Mail merge și datele sursă
  5. Creați o solicitare MailMerge, pasând șablon și fișiere de date
  6. Apelați metoda executeMailMergeOnline(), trecând cererea
  7. Obțineți rezultatul operațiunii de Mail merge ca fișier separat

JavaScript bibliotecă pentru a utiliza Mail merge

Instalați 'Aspose.Words Cloud SDK for Node.js' folosind managerul de pachete NPM. Rulați npm install asposewordscloud --save din linia de comandă pentru a instala SDK ul prin managerul de pachete NPM. Ca alternativă, puteți clona manual codul sursă Aspose.Words Cloud SDK for Node.js din GitHub și îl puteți utiliza în proiectul dvs. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.

Cerințe de sistem

  • @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+)

Consultați Repository Documentation pentru a vedea mai multe detalii.

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2024. Toate drepturile rezervate.