Crie Word usando Mail merge em C#

Biblioteca .NET de alta velocidade para mesclar modelos de documentos e dados do usuário em arquivos de vários formatos

Nossa solução fornece uma poderosa API independente de plataforma. Use nossa API de documento de Mail merge para desenvolver software de alto nível para plataformas .NET and .NET Core. 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 Word usando C#

Com nossa API de produto, você pode criar documentos personalizados usando o modelo Mail merge Word, dados de fontes de dados personalizadas e recurso Mail merge em C#. O modelo Mail merge Word é um documento em Word 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 Word.

Geração de relatório

Você pode criar relatórios baseados em Mail merge Word usando a operação de mesclagem. Basta criar um modelo Word 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 Word arquivo em C#

Para experimentar nosso recurso Mail merge, carregue um modelo Word 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
dotnet add package Aspose.Words
Cópia de
using Aspose.Words;

var fields = new string[]
{
};
var values = new object[]
{
};

var doc = new Document("Input.docx");
doc.MailMerge.Execute(fields, values);
doc.Save("Output.docx");
Código de execução

Como usar a Mail merge em Word arquivos

  1. Instale Aspose.Words for .NET.
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto C#.
  3. Crie um modelo de mesclagem Word 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 Word arquivo.

C# biblioteca para usar Mail merge em Word

Existem três opções alternativas para instalar "Aspose.Words for .NET" em seu sistema. Escolha um que corresponda às suas necessidades e siga as instruções passo a passo:

Requisitos de sistema

Nosso produto é totalmente multiplataforma e oferece suporte a todas as principais implementações .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Como o código .NET não depende do hardware ou sistema operacional subjacente, mas apenas de uma Máquina Virtual, você está livre para desenvolver qualquer tipo de software para Windows, macOS, Android, iOS e Linux. Apenas certifique-se de ter instalado a versão correspondente do .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.

Recomendamos o uso de ambientes de desenvolvimento integrados Microsoft Visual Studio, Xamarin e MonoDevelop para criar aplicativos C#, F#, VB.NET.

Para obter mais detalhes, consulte a 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.