Нашето решение предоставя мощен независим от платформата API. Използвайте нашия API за документи за Mail merge, за да разработите софтуер на високо ниво за C++ платформа. Това е мощно софтуерно решение за обединяване на шаблони в Word и PDF формати и данни от персонализирани източници на данни и по-нататъшно експортиране на резултата в DOCX, PDF, HTML и други популярни формати с помощта на C++.
С API на нашия продукт можете да създавате персонализирани документи, като използвате Mail merge DOCX, данни от персонализирани източници на данни и функция Mail merge в C++. Mail merge DOCX документи е документ във DOCX формат с полета за сливане – специални полета, където искате да вмъкнете персонализирани данни от вашия източник на данни.
Източникът на данни е персонализирано хранилище на данни, от което се изтеглят данни по време на операцията Mail merge, за да бъдат заменени в подходящи полета на DOCX шаблон.
Можете да създавате отчети, базирани на Mail merge DOCX като използвате операцията за сливане. Просто създайте DOCX шаблон с полета за сливане, които могат да се използват за генериране на отчети и изберете вашия източник на данни. Можете дори да генерирате отчети от данни на Excel, ако ги събирате там.
За да изпробвате нашата функция Mail merge, заредете DOCX шаблон с полета за сливане и попълнете тези полета през нашия интерфейс. След като стартирате кода, експортирайте отчета в удобен формат, генериран с помощта на C++.
Следващият пример показва как да изпълните операция Mail merge в C++:
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");
Има три опции за инсталиране на Aspose.Words for C++ във вашата среда за разработчици. Моля, изберете такъв, който прилича на вашите нужди и следвайте инструкциите стъпка по стъпка:
Можете да използвате тази C++ библиотека за разработване на софтуер за Microsoft Windows, Linux и macOS:
Ако разработвате софтуер за Linux или macOS, моля, проверете информация за допълнителни библиотечни зависимости (fontconfig и mesa-glu пакети с отворен код) в документацията на продукта.
Можете да извършите операция за Mail merge за други файлови формати: