Mail merge Word tai PDF asiakirjoille kohteessa C++

Nopea C++ kirjasto asiakirjamallien ja käyttäjätietojen yhdistämiseen eri muotoisiksi tiedostoiksi

Ratkaisumme tarjoaa tehokkaan alustariippumattoman API:n. Käytä Mail merge API tason ohjelmistojen kehittämiseen C++ alustalle. Tämä on tehokas ohjelmistoratkaisu Word ja PDF muotoisten mallien ja mukautettujen tietolähteiden tietojen yhdistämiseen ja tulosten edelleen viemiseen DOCX, PDF, HTML ja muihin suosittuihin muotoihin C++:lla.

Katso koodinpätkä

C++ Mail merge

C++ ratkaisumme avulla voit luoda asiakirjoja, jotka on räätälöity kullekin vastaanottajalle, käyttämällä C++ Mail merge. Voit tehdä tämän käyttämällä Mail merge ja asiakastietolähteen tietoja.

Yhdistämismalli on asiakirja, jossa on yhdistämiskenttiä – erikoiskenttiä, joihin haluat lisätä henkilökohtaisia tietoja tietolähteestäsi. Käytä yhdistämismallina PDF tai Word asiakirjaa DOC tai DOCX muodossa erityisillä yhdistämiskentillä.

Tietolähde on tietovarasto, josta tiedot noudetaan Mail merge aikana asiakirjojen mukauttamiseksi.

Luo raportteja

Voit myös luoda raportteja Mail merge. Luo vain Mail merge, jossa on yhdistämiskentät, joita käytetään raportin luomiseen, ja valitse tietolähde. Voit jopa luoda raportteja Excel tiedoista, jos keräät niitä sinne. Joten näet kuinka helppoa on luoda raportteja C++.

Yritä käyttää Mail merge C++

Seuraava esimerkki näyttää, kuinka Mail merge suoritetaan C++ issa. Varmista tämä lataamalla asiakirjamalli, jossa on yhdistämiskentät, ja täytä nämä kentät käyttöliittymämme kautta. Kun olet suorittanut koodin, lataa Mail merge tulos kätevässä muodossa, kuten DOCX tai PDF, luotu C++.

Voit esimerkiksi suorittaa Mail merge Word asiakirjatiedostoilla, kuten DOC tai DOCX, ja tallentaa tulosteen PDF muotoon:

Suorita Mail merge kohteessa C++
Lataa Mail merge
Suorita koodi
Valitse kohdemuoto luettelosta
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");
Suorita koodi

Mail merge käyttäminen Word tai PDF dokumenteissa

  1. Asenna Aspose.Words for C++.
  2. Lisää kirjastoviite (tuo kirjasto) C++ projektiisi.
  3. Luo yhdistämismalli, jossa on yhdistämiskentät.
  4. Avaa mallitiedosto kohteessa C++.
  5. Kutsu Execute() menetelmä ja välitä yhdistämiskentät ja niiden arvot sinne.
  6. Kutsu Save() menetelmä ja välitä tulostiedostonimi vaaditulla tunnisteella.
  7. Hanki Mail merge tulos erillisenä tiedostona.

C++ kirjasto käyttää yhdistämistä

Aspose.Words for C++ asentamiseen kehittäjäympäristöösi on kolme vaihtoehtoa. Valitse tarpeitasi vastaava ja seuraa vaiheittaisia ohjeita:

Laitteistovaatimukset

Tämän C++ -kirjaston avulla voit kehittää ohjelmistoja Microsoft Windows, Linux- ja macOS -käyttöjärjestelmiin:

  • GCC >= 6.3.0 ja Clang >= 3.9.1 vaaditaan Linuxille
  • Xcode >= 12.5.1, Clang ja libc++ vaaditaan macOS: lle

Jos kehität ohjelmistoa Linuxille tai macOS: lle, tarkista lisätietojen kirjaston riippuvuuksista (fontconfig ja mesa-glu -paketit) Product Documentationista.

5%

Tilaa Aspose tuotepäivitykset

Saat kuukausittaiset uutiskirjeet ja tarjoukset suoraan postilaatikkoosi.

© Aspose Pty Ltd 2001-2024. Kaikki oikeudet pidätetään.