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

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

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

コードスニペットを表示

Go を使用した Mail merge

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

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

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

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

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

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

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

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

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

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

Mail mergeテンプレートをアップロードする
コードを実行する
Mail mergeデータファイルをアップロードする
リストからターゲットフォーマットを選択します
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)

template, _ := os.Open("Input1.docx")
data, _ := os.Open("Input2.docx")

executeMailMergeOnlineOptions := map[string]interface{}{}
executeMailMergeOnline := &models.ExecuteMailMergeOnlineRequest{
    Template: template,
    Data: data,
    Optionals: executeMailMergeOnlineOptions,
}
_, _ = wordsApi.ExecuteMailMergeOnline(ctx, executeMailMergeOnline)
コードを実行する
  
Goをクリップボードにコピーします

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

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

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

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api を実行して、 Aspose.Words Cloud SDK for Go SDKforGoをインストールします。 "How to use SDK" セクションから、他のインストール方法に関する多くの有用な情報を入手できます。

Aspose.Words Cloud SDK for Go ソースコードをGitHubから複製し、プロジェクトで使用します。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

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

5%

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

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

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