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#.
Com nossa solução .NET você pode criar documentos personalizados para cada destinatário, usando o recurso de Mail merge em .NET. Para fazer isso, basta usar o modelo de Mail merge e os dados da fonte de dados do cliente.
Um modelo de mesclagem é um documento com campos de mesclagem – campos especiais onde você deseja que dados personalizados de sua fonte de dados sejam inseridos. Como modelo de mesclagem, use um PDF documento ou Word no DOC formato ou DOCX com campos de mesclagem especiais.
A fonte de dados é o armazenamento de dados do qual os dados são extraídos durante a operação de Mail merge para personalizar seus documentos.
Você também pode criar relatórios usando a operação de Mail merge. Basta criar um modelo de Mail merge com campos de mesclagem que serão usados para geração de relatórios e selecionar a fonte de dados. Você pode até gerar relatórios a partir de dados do Excel se os coletar lá. Assim você vê como é fácil gerar relatórios em .NET.
O exemplo a seguir mostra como executar uma operação de Mail merge em C#. Para verificar isso, carregue um modelo de documento com campos de mesclagem e preencha esses campos por meio de nossa interface. Depois de executar o código, baixe o resultado da Mail merge em um formato conveniente, como DOCX ou PDF, gerado em .NET.
Por exemplo, você pode executar a operação de Mail merge com arquivos de Word documento, como DOC ou DOCX, e salvar a saída em PDF:
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");
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:
Nosso produto é totalmente multiplataforma e oferece suporte a todas as principais implementações .NET:
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.