Naše riešenie poskytuje výkonné API nezávislé na platforme. Použite naše API dokumentov Mail merge na vývoj softvéru na vysokej úrovni pre platformu C++. Ide o výkonné softvérové riešenie na zlučovanie šablón vo Word formátoch a PDF a údajov z vlastných zdrojov údajov a na ďalší export výsledku do DOCX, PDF, HTML a iných populárnych formátov pomocou C++.
S naším produktovým rozhraním API môžete vytvárať prispôsobené dokumenty pomocou šablóny Mail merge Word, údajov z vlastných zdrojov údajov a funkcie Mail merge v C++. Šablóna Mail merge Word je dokument vo Word formáte so zlučovacími poľami – špeciálnymi poľami, do ktorých chcete vložiť prispôsobené údaje zo zdroja údajov.
Zdroj údajov je vlastný ukladací priestor údajov, z ktorého sa údaje získavajú počas operácie Mail merge, aby sa nahradili do príslušných polí šablóny Word.
Pomocou operácie zlúčenia môžete vytvárať zostavy založené na Mail merge Word. Jednoducho vytvorte šablónu Word so zlučovacími poľami, ktoré možno použiť na generovanie správ, a vyberte zdroj údajov. Môžete dokonca generovať zostavy z údajov programu Excel, ak ich tam zhromažďujete.
Ak chcete vyskúšať našu funkciu Mail merge, načítajte šablónu Word so zlučovacími poľami a vyplňte tieto polia prostredníctvom nášho rozhrania. Po spustení kódu exportujte správu vo vhodnom formáte vygenerovanom pomocou C++.
Nasledujúci príklad ukazuje, ako vykonať operáciu Mail merge v C++:
dotnet add package Aspose.Words.Cpp
Kopírovať
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");
Existujú tri možnosti inštalácie Aspose.Words for C++ do vášho vývojárskeho prostredia. Vyberte si ten, ktorý zodpovedá vašim potrebám, a postupujte podľa pokynov krok za krokom:
Túto knižnicu C++ môžete použiť na vývoj softvéru v Microsoft Windows, Linux a macOS:
Ak vyvíjate softvér pre Linux alebo macOS, skontrolujte informácie o ďalších závislostiach knižnice (fontconfig a mesa-glu ) v dokumentácii k produktu.
Operáciu Mail merge môžete vykonať pre iné formáty súborov: