我们的产品提供强大的 Mail merge API 来构建您自己的高级软件解决方案。无论您是需要为客户创建个性化电子邮件、根据接收到的数据集生成报告还是出于任何目的创建个性化文档,我们的产品 API 都可以轻松处理。
使用我们的 .NET 解决方案,您可以在 C# 中执行 Mail merge 操作。为此,请使用 Word, PDF 或其他文件格式的合并模板和源数据。
请注意, Mail merge 模板必须包含合并字段,在执行 Mail merge 操作后将向其中插入源数据。
使用 Mail merge 自动创建电子邮件和发送批量电子邮件。为此,请使用合并字段创建适当的 Mail merge 模板,然后通过替换源中的数据来自动发送邮件。例如,您可以使用 Mail merge 字段而不是您的客户姓名创建电子邮件模板。使用 Mail merge ,您可以使用从数据源中提取的客户端名称填写这些字段。
因此,您可以快速轻松地在几秒钟内创建数千封个性化电子邮件!
您可以使用 C# 中的 Mail merge 生成报告。您仍然需要创建带有合并字段的 Word, PDF 或其他文件格式的 Mail merge 模板。这些字段将用于替换数据源中的数据并构建报告。
要查看使用我们的 .NET 解决方案的 C# Mail merge 操作如何工作,请导入带有合并字段的 Word 或 PDF 模板以及 XML 或 JSON 格式的数据。执行代码后,将使用我们的产品 API 生成的合并结果以方便的格式保存 - DOCX, HTML, PDF 等:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var template = File.OpenRead("Input1.docx");
using var data = File.OpenRead("Input2.docx");
var executeMailMergeOnline = new ExecuteMailMergeOnlineRequest(template, data);
await wordsApi.ExecuteMailMergeOnline(executeMailMergeOnline);
使用 NuGet 包管理器安装 'Aspose.Words Cloud SDK for .NET' 。只需运行 nuget install Aspose.Words-Cloud 即可在您的项目中自动安装和引用相应的程序集。作为替代方案,您可以从 GitHub 手动克隆 Aspose.Words Cloud SDK for .NET 源代码并在您的项目中使用它。请按照这些 Instructions 快速获取必要的安全凭证并访问我们的 REST API。