Mūsų sprendimas suteikia galingą nuo platformos nepriklausomą API. Naudokite mūsų Mail merge dokumento API, kad sukurtumėte aukšto lygio programinę įrangą C++ platformai. Tai galingas programinės įrangos sprendimas, skirtas sujungti Word ir PDF formatų šablonus ir duomenis iš pasirinktinių duomenų šaltinių ir toliau eksportuoti rezultatus į DOCX, PDF, HTML ir kitus populiarius formatus naudojant C++.
Naudodami mūsų produkto API, galite kurti suasmenintus dokumentus naudodami Mail merge DOCX šabloną, duomenis iš tinkintų duomenų šaltinių ir Mail merge funkciją C++. Mail merge DOCX šablonas yra DOCX formato dokumentas su sujungimo laukais – specialiais laukeliais, į kuriuos norite įterpti asmeninius duomenis iš savo duomenų šaltinio.
Duomenų šaltinis yra tinkinta duomenų saugykla, iš kurios duomenys paimami Mail merge operacijos metu, kad būtų pakeisti atitinkamuose DOCX šablono laukuose.
Naudodami sujungimo operaciją, galite kurti ataskaitas, pagrįstas Mail merge DOCX. Tiesiog sukurkite DOCX šabloną su sujungimo laukais, kuriuos galima naudoti ataskaitoms generuoti, ir pasirinkite duomenų šaltinį. Jūs netgi galite generuoti ataskaitas iš "Excel" duomenų, jei juos ten renkate.
Norėdami išbandyti Mail merge funkciją, įkelkite DOCX šabloną su sujungimo laukais ir užpildykite šiuos laukus per mūsų sąsają. Paleidę kodą, eksportuokite ataskaitą patogiu formatu, sugeneruotu naudojant C++.
Šiame pavyzdyje parodyta, kaip C++ atlikti Mail merge operaciją:
dotnet add package Aspose.Words.Cpp
Kopijuoti
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");
Yra trys parinktys, kaip įdiegti " Aspose.Words for C++ " kūrėjo aplinkoje. Pasirinkite tą, kuris atitinka jūsų poreikius, ir vadovaukitės nuosekliomis instrukcijomis:
Šią C++ biblioteką galite naudoti kurdami programinę įrangą " Microsoft Windows, "Linux" ir "MacOS" operacinėse sistemose:
Jei jums sukurti programinės įrangos Linux ar MacOS, prašome patikrinti informaciją apie papildomų bibliotekų priklausomybių (fontconfig ir mesa-glu atviro kodo paketus) į gaminio dokumentuose.
Mail merge operaciją galite atlikti kitiems failų formatams: