Maak DOCX met Mail merge in C++

Supersnelle C++ bibliotheek om Afdruk Mail merge uit te voeren voor DOCX sjablonen en gegevens uit aangepaste gegevensbron

Onze oplossing biedt een krachtige platformonafhankelijke API. Gebruik onze API voor het Mail merge van documenten om hoogwaardige software voor het C++ platform te ontwikkelen. Dit is een krachtige softwareoplossing voor het samenvoegen van sjablonen in Word en PDF formaten en gegevens uit aangepaste gegevensbronnen en het verder exporteren van het resultaat naar DOCX, PDF, HTML en andere populaire formaten met behulp van C++.

Codefragment bekijken

Mail merge in DOCX met C++

Met onze product-API kunt u gepersonaliseerde documenten maken met behulp van de Mail merge DOCX sjabloon, gegevens uit aangepaste gegevensbronnen en de functie Mail merge in C++. Mail merge DOCX sjabloon is een document in DOCX-indeling met samenvoegvelden – speciale velden waarin u gepersonaliseerde gegevens uit uw gegevensbron wilt invoegen.

De gegevensbron is een aangepast gegevensarchief waaruit gegevens worden opgehaald tijdens de Mail merge om te worden vervangen door de juiste velden van de DOCX-sjabloon.

Het genereren van rapporten

Met behulp van de samenvoegbewerking kunt u rapporten maken op basis van Mail merge DOCX. Maak eenvoudig een DOCX-sjabloon met samenvoegvelden die kunnen worden gebruikt voor het genereren van rapporten en selecteer uw gegevensbron. U kunt zelfs rapporten genereren op basis van Excel-gegevens als u deze daar verzamelt.

Probeer Mail merge voor DOCX-bestand in C++

Om onze functie Mail merge uit te proberen, laadt u een DOCX-sjabloon met samenvoegvelden en vult u deze velden in via onze interface. Nadat u de code hebt uitgevoerd, exporteert u het rapport in een handig formaat dat is gegenereerd met C++.

In het volgende voorbeeld ziet u hoe u een Mail merge uitvoert in C++:

Voer een Mail merge uit met behulp van docx sjabloon in C++
Upload een Mail merge sjabloon
Voer code uit
Selecteer het doelformaat uit de lijst
dotnet add package Aspose.Words.Cpp
Kopiëren
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");
Voer code uit

Mail merge gebruiken in DOCX bestanden

  1. Installeer Aspose.Words for C++.
  2. Voeg een bibliotheekreferentie toe (importeer de bibliotheek) aan uw C++ project.
  3. Maak een DOCX samenvoegsjabloon met samenvoegvelden.
  4. Open het sjabloonbestand in C++.
  5. Roep de methode Execute() aan en geef de samenvoegvelden en hun waarden daar door.
  6. Roep de Save() methode aan en geef een uitvoerbestandsnaam met de vereiste extensie door.
  7. Haal het resultaat van de Mail merge op als DOCX -bestand.

C++ bibliotheek om Mail merge te gebruiken in DOCX

Er zijn drie opties om Aspose.Words for C++ in uw ontwikkelomgeving te installeren. Kies er een die overeenkomt met uw behoeften en volg de stapsgewijze instructies:

systeem vereisten

U kunt deze C++-bibliotheek gebruiken om software te ontwikkelen op Microsoft Windows, Linux- en macOS-besturingssystemen:

  • GCC >= 6.3.0 en Clang >= 3.9.1 zijn vereist voor Linux
  • Xcode >= 12.5.1, Clang en libc++ zijn vereist voor macOS

Als u software voor Linux of macOS ontwikkelt, raadpleeg dan de informatie over aanvullende bibliotheekafhankelijkheden (fontconfig en mesa-glu open-sourcepakketten) in Productdocumentatie.

Andere ondersteunde bestandsindelingen

U kunt de bewerking Mail merge uitvoeren voor andere bestandsindelingen:

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2024. Alle rechten voorbehouden.