Crie DOCX usando Mail merge em C++

Biblioteca C++ de alta velocidade para executar a operação de Mail merge para DOCX modelos e dados da fonte de dados personalizada

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

Ver trecho de código

Mail merge em DOCX 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.

Geração de relatório

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

Experimente Mail merge para DOCX arquivo em C++

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

Execute uma operação de Mail merge usando o modelo docx em C++
Carregar um modelo de Mail merge
Código de execução
Selecione o formato de destino na lista
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");
Código de execução

Como usar a Mail merge em DOCX arquivos

  1. Instale Aspose.Words for C++.
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto C++.
  3. Crie um modelo de mesclagem DOCX com campos de mesclagem.
  4. Abra o arquivo de modelo em C++.
  5. Chame o método Execute(), passando os campos de mesclagem e seus valores lá.
  6. Chame o método Save(), passando um nome de arquivo de saída com a extensão necessária.
  7. Obtenha o resultado da operação de Mail merge como DOCX arquivo.

C++ biblioteca para usar Mail merge em 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:

Requisitos de sistema

Você pode usar esta biblioteca C++ para desenvolver software nos Microsoft Windows, Linux e macOS:

  • GCC >= 6.3.0 e Clang >= 3.9.1 são necessários para Linux
  • Xcode >= 12.5.1, Clang e libc++ são necessários para 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.

Outros formatos de arquivo suportados

Você pode executar a operação de Mail merge para outros formatos de arquivo:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.