WordまたはPDFメールはJavaScriptでMail mergeされます

WordまたはPDFテンプレートおよびカスタムデータソースからのデータでMail mergeを実行するための忠実度の高いJavaScriptライブラリ

当社のソリューションである強力なJavaScriptライブラリを使用して、 Mail merge APIでパーソナライズされたドキュメント、電子メール、およびレポートを作成します。 JavaScriptを使用してWordテンプレートとPDFテンプレートをマージするだけです。 Mail merge操作の結果は、 DOCX, PDF, HTML 、およびその他の一般的な形式で保存できます。

コードスニペットを表示

JavaScript を使用した Mail merge

当社の製品は、独自の高度なソフトウェアソリューションを構築するための強力な Mail merge APIを提供します。クライアント向けにパーソナライズされた電子メールを作成する必要がある場合でも、受信したデータセットに基づいてレポートを生成する必要がある場合でも、目的を問わずパーソナライズされたドキュメントを作成する必要がある場合でも、当社の製品APIはそれを簡単に処理できます。

Node ソリューションを使用すると、 JavaScript で Mail merge 操作を実行できます。これを行うには、 Word, PDF 、またはその他のファイル形式のマージテンプレートとソースデータを使用します。

Mail merge テンプレートには、 Mail merge 操作の実行後にソースデータが挿入されるマージフィールドが含まれている必要があることに注意してください。

JavaScript の Mail merge を使用してメールを自動化する

Mail merge を使用して、メールの作成と一括メールの送信を自動化します。これを行うには、マージフィールドを使用して適切な Mail merge テンプレートを作成し、ソースからのデータを置き換えてメールを自動化します。たとえば、顧客名の代わりに Mail merge フィールドを使用してメールテンプレートを作成できます。 Mail merge を使用すると、データソースから取得したクライアント名をこれらのフィールドに入力できます。

そのため、数千のパーソナライズされた電子メールを数秒ですばやく簡単に作成できます。

JavaScript を使用してレポートを作成する

JavaScript で Mail merge を使用してレポートを生成できます。マージフィールドを使用して、 Word, PDF 、またはその他のファイル形式の Mail merge テンプレートを作成する必要があります。このようなフィールドは、データソースからのデータを置き換えてレポートを作成するために使用されます。

JavaScript を使用して Mail merge 機能を試してください

Node ソリューションを使用して JavaScript Mail merge 操作がどのように機能するかを確認するには、 XML または JSON 形式のマージフィールドとデータを含む Word または PDF テンプレートをインポートします。コードを実行した後、製品APIを使用して生成されたマージ結果を便利な形式( DOCX, HTML, PDF など)で保存します。

Mail mergeテンプレートをアップロードする
コードを実行する
Mail mergeデータファイルをアップロードする
リストからターゲットフォーマットを選択します
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);
});
コードを実行する
  
JavaScriptをクリップボードにコピーします

WordまたはPDFドキュメントでMail mergeを使用する方法

  1. Aspose.Words Cloud for Nodeインストールします。
  2. JavaScriptプロジェクトにライブラリ参照を追加(ライブラリをインポート)します。
  3. アプリのキーを使用してWordsApiを構成します。
  4. Mail mergeテンプレートとソースデータをロードします。
  5. MailMergeリクエストを作成し、テンプレートとデータファイルを渡します。
  6. executeMailMergeOnline()メソッドを呼び出して、要求を渡します。
  7. Mail merge操作の結果を別のファイルとして取得します。

JavaScript Mail mergeを使用するライブラリ

NPM パッケージマネージャーを使用して 'Aspose.Words Cloud SDK for Node.js' をインストールします。コマンドラインから npm install asposewordscloud --save を実行して、NPMパッケージマネージャーを介してSDKをインストールします。別の方法として、GitHubから Aspose.Words Cloud SDK for Node.js ソースコードを手動で複製し、プロジェクトで使用することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

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

詳細については、 Repository Documentation を参照してください。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。