JavaScript中的Word或PDF Mail merge

高保真JavaScript库,用于对Word或PDF模板和来自自定义数据源的数据执行Mail merge

使用我们的解决方案 - 强大的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 操作如何工作,请导入带有合并字段的 Word 或 PDF 模板以及 XML 或 JSON 格式的数据。执行代码后,将使用我们的产品 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 快速获取必要的安全凭证并访问我们的 REST API。

系统要求

  • @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. 版权所有。