Създайте Word чрез Mail merge в C++

Високоскоростна библиотека на C++ за изпълнение на операция за Mail merge за Word шаблони и данни от персонализиран източник на данни

Нашето решение предоставя мощен независим от платформата API. Използвайте нашия API за документи за Mail merge, за да разработите софтуер на високо ниво за C++ платформа. Това е мощно софтуерно решение за обединяване на шаблони в 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.Cpp
копие
using namespace Aspose::Words;

auto fields = MakeArray<String>(
{
});
auto values = MakeArray<SharedPtr<Object>>(
{
});

auto doc = MakeObject<Document>(u"Input.docx");
doc->get_MailMerge()->Execute(fields, values);
doc->Save(u"Output.docx");
Изпълнение на код

Как да използвате Mail merge в Word файлове

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

C++ библиотека за използване на Mail merge в Word

Има три опции за инсталиране на Aspose.Words for C++ във вашата среда за разработчици. Моля, изберете такъв, който прилича на вашите нужди и следвайте инструкциите стъпка по стъпка:

Системни изисквания

Можете да използвате тази C++ библиотека за разработване на софтуер за Microsoft Windows, Linux и macOS:

  • GCC >= 6.3.0 и Clang >= 3.9.1 са необходими за Linux
  • Xcode >= 12.5.1, Clang и libc++ са необходими за macOS

Ако разработвате софтуер за Linux или macOS, моля, проверете информация за допълнителни библиотечни зависимости (fontconfig и mesa-glu пакети с отворен код) в документацията на продукта.

Други поддържани файлови формати

Можете да извършите операция за Mail merge за други файлови формати:

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.