" Word " arba PDF dokumentų Mail merge C++

Didelės spartos C++ biblioteka, skirta dokumentų šablonams ir vartotojo duomenims sujungti į įvairių formatų failus

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++.

Peržiūrėkite kodo fragmentą

Mail merge naudojant C++

Naudodami C++ sprendimą galite kurti dokumentus, pritaikytus kiekvienam gavėjui, naudodami C++ Mail merge funkciją. Norėdami tai padaryti, tiesiog naudokite Mail merge šabloną ir duomenis iš kliento duomenų šaltinio.

Sujungimo šablonas yra dokumentas su sujungimo laukais – specialiais laukais, į kuriuos norite įterpti suasmenintus duomenis iš duomenų šaltinio. Kaip sujungimo šabloną naudokite PDF arba Word dokumentą DOC arba DOCX formatu su specialiais sujungimo laukais.

Duomenų šaltinis yra duomenų saugykla, iš kurios duomenys paimami Mail merge operacijos metu siekiant suasmeninti dokumentus.

Generuokite ataskaitas

Taip pat galite kurti ataskaitas naudodami Mail merge operaciją. Tiesiog sukurkite Mail merge šabloną su sujungimo laukais, kurie bus naudojami ataskaitoms generuoti, ir pasirinkite duomenų šaltinį. Jūs netgi galite generuoti ataskaitas iš "Excel" duomenų, jei juos renkate ten. Taigi matote, kaip lengva generuoti ataskaitas naudojant C++.

Pabandykite naudoti Mail merge C++

Šiame pavyzdyje parodyta, kaip C++ atlikti Mail merge operaciją. Norėdami tai patikrinti, įkelkite dokumento šabloną su sujungimo laukais ir užpildykite šiuos laukus per mūsų sąsają. Paleidę kodą atsisiųskite Mail merge rezultatą patogiu formatu, pvz., DOCX arba PDF, sugeneruotą C++.

Pavyzdžiui, galite atlikti Mail merge operaciją su Word dokumentų failais, tokiais kaip DOC arba DOCX, ir išsaugoti išvestį PDF:

Atlikite Mail merge operaciją C++
Įkelkite Mail merge šabloną
Vykdyti kodą
Iš sąrašo pasirinkite tikslinį formatą
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");
Vykdyti kodą

Kaip naudoti Mail merge Word arba PDF dokumentuose

  1. Įdiekite Aspose.Words for C++.
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo C++ projekto.
  3. Sukurkite sujungimo šabloną su sujungimo laukais.
  4. Atidarykite šablono C++ failą.
  5. Iškvieskite metodą Execute(), perduodami ten sujungimo laukus ir jų reikšmes.
  6. Iškvieskite metodą Save(), perduodant išvesties failo pavadinimą su reikiamu plėtiniu.
  7. Gaukite Mail merge operacijos rezultatą kaip atskirą failą.

C++ biblioteka, kad galėtumėte naudoti laiškų suliejimą

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:

Sistemos reikalavimai

Šią C++ biblioteką galite naudoti kurdami programinę įrangą " Microsoft Windows, "Linux" ir "MacOS" operacinėse sistemose:

  • "Linux" reikalingi GCC >= 6.3.0 ir Clang >= 3.9.1
  • "MacOS" reikalingi Xcode >= 12.5.1, " Clang ir " libc++

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.

Populiariausi Mail merge operacijų formatai

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.