Nossa solução fornece uma poderosa API independente de plataforma. Use nossa API de documentos de Mail merge para desenvolver software de alto nível para a plataforma C++. Esta é uma solução de software poderosa para mesclar modelos em Word formatos e PDF e dados de fontes de dados personalizadas e exportar ainda mais o resultado para DOCX, PDF, HTML e outros formatos populares usando C++.
Com nossa API de produto, você pode criar documentos personalizados usando o modelo Mail merge DOCX, dados de fontes de dados personalizadas e recurso Mail merge em C++. O modelo Mail merge DOCX é um documento em DOCX formato com campos de mesclagem – campos especiais onde você deseja inserir dados personalizados de sua fonte de dados.
A fonte de dados é um armazenamento de dados personalizado do qual os dados são extraídos durante a operação Mail merge para serem substituídos nos campos apropriados do modelo DOCX.
Você pode criar relatórios baseados em Mail merge DOCX usando a operação de mesclagem. Basta criar um modelo DOCX com campos de mesclagem que podem ser usados para geração de relatórios e selecionar sua fonte de dados. Você pode até gerar relatórios a partir de dados do Excel se coletá-los lá.
Para experimentar nosso recurso Mail merge, carregue um modelo DOCX com campos de mesclagem e preencha esses campos por meio de nossa interface. Após executar o código, exporte o relatório em um formato conveniente gerado usando C++.
O exemplo a seguir mostra como executar uma operação Mail merge em C++:
dotnet add package Aspose.Words.Cpp
Cópia de
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");
Existem três opções para instalar Aspose.Words for C++ em seu ambiente de desenvolvedor. Escolha um que corresponda às suas necessidades e siga as instruções passo a passo:
Você pode usar esta biblioteca C++ para desenvolver software nos Microsoft Windows, Linux e macOS:
Se você desenvolve software para Linux ou macOS, verifique as informações sobre dependências adicionais da biblioteca (pacotes de fonte aberta fontconfig e mesa-glu) na Documentação do Produto.
Você pode executar a operação de Mail merge para outros formatos de arquivo: