Створити Word за допомогою Mail merge в C#

Високошвидкісна бібліотека .NET для об’єднання шаблонів документів і даних користувача у файли різних форматів

Наше рішення забезпечує потужний незалежний від платформи API. Використовуйте наш API для документів для Mail merge для розробки програмного забезпечення високого рівня для .NET and .NET Core. Це потужне програмне рішення для об’єднання шаблонів у Word форматах і PDF і даних із користувацьких джерел даних і подальшого експорту результату до DOCX, PDF, HTML та інших популярних форматів за допомогою C#.

Переглянути фрагмент коду

Mail merge в Word за допомогою C#

За допомогою API нашого продукту ви можете створювати персоналізовані документи за допомогою шаблону Mail merge Word, даних із спеціальних джерел даних і функції Mail merge в C#. Шаблон Mail merge Word – це документ у Word форматі із полями злиття – спеціальними полями, куди потрібно вставити персоналізовані дані з джерела даних.

Джерело даних - це спеціальне сховище даних, з якого дані витягуються під час операції Mail merge для заміни у відповідні поля шаблону Word.

Формування звіту

Ви можете створювати звіти на основі Mail merge Word за допомогою операції злиття. Просто створіть шаблон Word із полями злиття, які можна використовувати для створення звіту, і виберіть джерело даних. Ви навіть можете створювати звіти з даних Excel, якщо збираєте їх там.

Спробуйте Mail merge для Word файлу у C#

Щоб спробувати нашу функцію Mail merge, завантажте шаблон Word із полями злиття та заповніть ці поля через наш інтерфейс. Після запуску коду експортуйте звіт у зручний формат, створений за допомогою C#.

У наступному прикладі показано, як виконати операцію Mail merge в C#:

Виконайте операцію Mail merge, використовуючи шаблон docx у C#
Завантажте шаблон Mail merge
Виконати код
Виберіть цільовий формат зі списку
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");
Виконати код

Як використовувати Mail merge в Word файлах

  1. Встановіть Aspose.Words for .NET.
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту C#.
  3. Створіть шаблон злиття Word з полями злиття.
  4. Відкрийте файл шаблону в C#.
  5. Викличте метод Execute(), передавши туди поля злиття та їх значення.
  6. Викличте метод Save(), передавши ім'я вихідного файлу з необхідним розширенням.
  7. Отримати результат операції Mail merge як Word файл.

C# бібліотека для використання Mail merge в Word

Є три альтернативні варіанти встановлення "Aspose.Words для .NET" у вашу систему. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:

Системні вимоги

Наш продукт є повністю кросплатформним і підтримує всі основні реалізації .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Оскільки код .NET не залежить від основного апаратного забезпечення чи операційної системи, а залежить лише від віртуальної машини, ви можете вільно розробляти будь-яке програмне забезпечення для Windows, macOS, Android, iOS і Linux. Просто переконайтеся, що ви встановили відповідну версію .NET Framework, .NET Core, Windows Azure, Mono або Xamarin.

Ми рекомендуємо використовувати інтегровані середовища розробки Microsoft Visual Studio, Xamarin і MonoDevelop для створення програм C#, F#, VB.NET.

Для отримання додаткової інформації зверніться до документації продукту.

Інші підтримувані формати файлів

Ви можете виконати операцію Mail merge для інших форматів файлів:

5%

Підпишіться на оновлення продукту Aspose

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2024. Всі права захищені.