Nuestra solución proporciona una potente API independiente de la plataforma. Utilice nuestra API de documentos de Mail merge de correspondencia para desarrollar software de alto nivel para las plataformas .NET and .NET Core. Esta es una poderosa solución de software para fusionar plantillas en Word formatos y PDF y datos de fuentes de datos personalizadas y exportar aún más el resultado a DOCX, PDF, HTML y otros formatos populares usando C#.
Con nuestra solución .NET puede crear documentos, personalizados para cada destinatario, utilizando la función de Mail merge de correspondencia en .NET. Para hacer esto, solo use la plantilla de Mail merge y los datos de la fuente de datos del cliente.
Una plantilla de combinación es un documento con campos de combinación: campos especiales en los que desea que se inserten datos personalizados de su fuente de datos. Como plantilla de combinación, utilice un PDF documento o Word en DOC formato o DOCX con campos de combinación especiales.
El origen de datos es el almacén de datos del que se extraen los datos durante la operación de Mail merge de correspondencia para personalizar sus documentos.
También puede crear informes mediante la operación de Mail merge de correspondencia. Simplemente cree una plantilla de Mail merge con campos de combinación que se usarán para la generación de informes y seleccione la fuente de datos. Incluso puede generar informes a partir de datos de Excel si los recopila allí. Entonces verá lo fácil que es generar informes en .NET.
El siguiente ejemplo muestra cómo realizar una operación de Mail merge de correspondencia en C#. Para verificar esto, cargue una plantilla de documento con campos de combinación y complete estos campos a través de nuestra interfaz. Después de ejecutar el código, descargue el resultado de la Mail merge de correspondencia en un formato conveniente, como DOCX o PDF, generado en .NET.
Por ejemplo, puede realizar una operación de Mail merge con archivos de documentos de Word como DOC o DOCX y guardar la salida en PDF:
dotnet add package Aspose.Words
Copiar
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");
Hay tres opciones alternativas para instalar "Aspose.Words para .NET" en su sistema. Elija uno que se adapte a sus necesidades y siga las instrucciones paso a paso:
Nuestro producto es totalmente multiplataforma y admite todas las principales implementaciones de .NET:
En la medida en que el código .NET no depende del hardware o sistema operativo subyacente, sino sólo de una máquina virtual, usted es libre de desarrollar cualquier tipo de software para Windows, macOS, Android, iOS y Linux. Solo asegúrate de haber instalado la versión correspondiente de .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.
Recomendamos utilizar los entornos de desarrollo integrados Microsoft Visual Studio, Xamarin y MonoDevelop para crear aplicaciones C#, F#, VB.NET.
Para obtener más detalles, consulte la documentación del producto.