Мощный, независимый от платформы Mail Merge API. Используйте наш Mail Merge API для разработки высокоуровневого ПО для .NET and .NET Core. Это мощное программное решение для объединения шаблонов в Word форматах и PDF и данных из пользовательских источников данных и дальнейшего экспорта результата в DOCX, PDF, HTML и другие популярные форматы с использованием C#.
Создавайте документы, персонализированные для каждого получателя, используя функцию Mail merge в .NET. Для этого достаточно использовать шаблон Mail merge и данные из источника данных клиента.
Шаблон слияния - это документ с 'Merge Fields' - специальными полями, в которые вы можете вставить персонализированные данные из вашего источника данных. В качестве шаблона слияния используйте PDF или Word документ в DOC формате или DOCX со специальными полями слияния.
Источник данных - это хранилище данных, из которого данные извлекаются во время операции Mail merge для персонализации ваших документов.
Вы также можете создавать отчеты с помощью операции Mail merge. Просто создайте шаблон слияния Mail merge с полями слияния, которые будут использоваться для создания отчета, и выберите источник данных. Вы даже можете создавать отчеты из Excel данных, если храните их там. Генерировать отчеты на .NET - это просто.
В следующем примере показано, как выполнить операцию Mail merge на C#. Загрузите шаблон документа с полями слияния и заполните эти поля через наш интерфейс. После запуска кода загрузите результат Mail merge в удобном формате, таком как DOCX или PDF, сгенерированный в .NET.
Например, вы можете выполнить операцию Mail merge с Word файлами документов, такими как DOC или DOCX, и сохранить результат в PDF:
dotnet add package Aspose.Words
Копировать
using Aspose.Words;
var fields = new string[]
{
};
var values = new object[]
{
};
var doc = new Document("Input.docx");
doc.MailMerge.Execute(fields, values);
doc.Save("Output.docx");
Есть три альтернативных варианта установки "Aspose.Words для .NET" в вашу систему. Пожалуйста, выберите тот, который соответствует вашим потребностям, и следуйте пошаговым инструкциям:
Наш продукт полностью кроссплатформен и поддерживает все основные реализации .NET:
Поскольку код .NET не зависит от базового оборудования или операционной системы, а зависит только от виртуальной машины, вы можете разрабатывать любое программное обеспечение для Windows, macOS, Android, iOS и Linux. Просто убедитесь, что у вас установлена соответствующая версия .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
Мы рекомендуем использовать интегрированные среды разработки Microsoft Visual Studio, Xamarin и MonoDevelop для создания приложений C#, F#, VB.NET.
Для получения более подробной информации обратитесь к документации по продукту.