Nuestra solución proporciona una potente API independiente de la plataforma. Utilice nuestra API de documento de Mail merge de correspondencia para desarrollar software de alto nivel para la plataforma C++. Esta es una poderosa solución de software para fusionar plantillas en Word formatos y PDF y datos de fuentes de datos personalizadas y luego exportar el resultado a DOCX, PDF, HTML y otros formatos populares usando C++.
Con la API de nuestro producto, puede crear documentos personalizados utilizando la plantilla Mail merge Word, datos de fuentes de datos personalizadas y la función Mail merge en C++. La plantilla Mail merge Word es un documento en Word formato con campos de combinación: campos especiales donde desea insertar datos personalizados de su fuente de datos.
La fuente de datos es un almacén de datos personalizado del cual se extraen datos durante la operación Mail merge para sustituirlos en los campos apropiados de la plantilla Word.
Puede crear informes basados en Mail merge Word mediante la operación de combinación. Simplemente cree una plantilla Word con campos combinados que puedan usarse para generar informes y seleccione su fuente de datos. Incluso puedes generar informes a partir de datos de Excel si los recopilas allí.
Para probar nuestra función Mail merge, cargue una plantilla Word con campos de combinación y rellénelos a través de nuestra interfaz. Después de ejecutar el código, exporte el informe en un formato conveniente generado usando C++.
El siguiente ejemplo muestra cómo realizar una operación Mail merge en C++:
dotnet add package Aspose.Words.Cpp
Copiar
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");
Hay tres opciones para instalar Aspose.Words for C++ en su entorno de desarrollador. Elija uno que se adapte a sus necesidades y siga las instrucciones paso a paso:
Puede utilizar esta biblioteca C++ para desarrollar software en los Microsoft Windows, Linux y macOS:
Si desarrolla software para Linux o macOS, consulte la información sobre las dependencias de bibliotecas adicionales (paquetes de código abierto fontconfig y mesa-glu) en la Documentación del producto.
Puede realizar la operación de Mail merge de correspondencia para otros formatos de archivo: