Word oder PDF Mail merge in JavaScript

High-Fidelity JavaScript Bibliothek zum Ausführen von Mail merge für Word oder PDF Vorlagen und Daten aus einer benutzerdefinierten Datenquelle

Erstellen Sie personalisierte Dokumente, E-Mails und Berichte mit der Mail merge API mithilfe unserer Lösung – der leistungsstarken JavaScript Bibliothek. Fügen Sie einfach Word und PDF Vorlagen mit JavaScript zusammen. Das Ergebnis des Mail merge kann in DOCX, PDF, HTML und anderen gängigen Formaten gespeichert werden.

Codeausschnitt anzeigen

Mail merge mit JavaScript

Unser Produkt bietet eine leistungsstarke Mail merge API zum Erstellen Ihrer eigenen fortschrittlichen Softwarelösung. Egal, ob Sie personalisierte E-Mails für Kunden erstellen, einen Bericht basierend auf dem empfangenen Datensatz erstellen oder ein personalisiertes Dokument für einen beliebigen Zweck erstellen müssen, unsere Produkt API kann dies problemlos handhaben.

Mit unserer Node Lösung können Sie einen Seriendruckvorgang in JavaScript Mail merge Verwenden Sie dazu die Zusammenführungsvorlage im Word, PDF oder anderen Dateiformat und die Quelldaten.

Beachten Sie, dass die Mail merge Seriendruckfelder enthalten muss, in die die Quelldaten eingefügt werden, nachdem der Mail merge ausgeführt wurde.

Automatisieren Sie E-Mails mit Mail merge in JavaScript

Verwenden Sie den Mail merge, um die E-Mail-Erstellung und das Senden von Massen-E-Mails zu automatisieren. Erstellen Sie dazu eine geeignete Mail merge mit Seriendruckfeldern und automatisieren Sie dann den Versand, indem Sie Daten aus Ihrer Quelle ersetzen. Sie können beispielsweise eine E-Mail-Vorlage mit Mail merge anstelle Ihrer Kundennamen erstellen. Mithilfe von Mail merge können Sie diese Felder mit Kundennamen aus Ihrer Datenquelle ausfüllen.

So erhalten Sie die schnelle und einfache Möglichkeit, Tausende von personalisierten E-Mails in Sekunden zu erstellen!

Erstellen Sie Berichte mit JavaScript

Sie können Berichte mit Mail merge in JavaScript. Sie müssen noch eine Mail merge für Word, PDF oder ein anderes Dateiformat mit Briefvorlagenfeldern erstellen. Solche Felder werden verwendet, um Daten aus der Datenquelle zu ersetzen und einen Bericht zu erstellen.

Probieren Sie die Seriendruckfunktion mit JavaScript Mail merge

Um zu sehen, wie der JavaScript Mail merge unserer Node Lösung funktioniert, importieren Sie eine Word oder PDF Vorlage mit Seriendruckfeldern und Daten im XML oder JSON Format. Nachdem Sie den Code ausgeführt haben, speichern Sie das mit unserer Produkt API generierte Zusammenführungsergebnis in einem praktischen Format – DOCX, HTML, PDF .:

Laden Sie eine Mail merge hoch
Code ausführen
Laden Sie eine Mail merge -Datendatei hoch
Wählen Sie das Zielformat aus der Liste
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);
});
Code ausführen
  
Code JavaScript in die Zwischenablage kopieren

So verwenden Sie den Mail merge in Word oder PDF Dokumenten

  1. Installieren Sie Aspose.Words Cloud for Node
  2. Fügen Sie Ihrem JavaScript Projekt eine Bibliotheksreferenz hinzu (importieren Sie die Bibliothek)
  3. Konfigurieren WordsApi mit Ihren App-Schlüsseln
  4. Laden Sie Ihre Mail merge und Quelldaten
  5. Erstellen Sie eine MailMerge -Anforderung und übergeben Sie Vorlagen- und Datendateien
  6. Rufen Sie die Methode executeMailMergeOnline() auf und übergeben Sie die Anforderung
  7. Erhalten Sie das Ergebnis des Mail merge als separate Datei

JavaScript Bibliothek zur Verwendung von Mail merge

Installieren Sie 'Aspose.Words Cloud SDK for Node.js' mit dem NPM -Paketmanager. Führen Sie npm install asposewordscloud --save über die Befehlszeile aus, um das SDK über den NPM Paketmanager zu installieren. Alternativ können Sie den Quellcode des Aspose.Words Cloud SDK for Node.js manuell von GitHub klonen und in Ihrem Projekt verwenden. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.

System Anforderungen

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

Weitere Einzelheiten finden Sie in der Repository Documentation.

5%

Abonnieren Sie Produkt-Updates von Aspose

Erhalten Sie monatliche Newsletter und Angebote direkt in Ihre Mailbox.

© Aspose Pty Ltd 2001-2024. Alle Rechte vorbehalten.