This repository contains examples that illustrates how to mail merge Word documents in Java using Syncfusion’s Java Word library (Essential DocIO) without Microsoft Word or Office interop dependencies.
Mail merge is a process of merging data (replacing merge fields) from a data source into the template Word document.
The Syncfusion Java Word library (Essential DocIO) has a powerful Java mail merge API to generate personalized reports like letters, pre-addressed envelopes, address labels, invoice, payroll, and more. It performs mail merge faster in a batch process without Microsoft Word or Office interop dependencies. The generated reports can be saved as a Word document, HTML, and more.
You can download the jars from the Syncfusion maven repository to use our artifacts in your projects. It helps you to use the Syncfusion Java packages without installing Essential Studio or platform installation to development with Syncfusion controls.
-
Mail merge in Java - How to mail merge Word document in Java.
-
Order details of a customer in Java - Generate order details of a customer using nested mail merge.
-
Envelopes for mailing in Java - Create envelopes for mailings to the list of recipients.
-
Create and send email messages in Java - Create and send email messages by converting merged document to HTML.
-
Personalized letters in Java - Create personalized letters for selected recipient from the mailing list.
-
Product catalog in Java - Generate a product catalog and formatting the merged text.
Envelopes for mailing
-
Product page: Syncfusion Java Word Framework
-
Documentation: Getting started to Syncfusion Java Word library
-
Online demo: Essential DocIO demos
-
Download: Syncfusion File Formats Controls
-
For queries, contact our Syncfusion support team or post the queries through community forums.
-
To renew the subscription, click here or contact our sales team at [email protected].
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. You can purchase a license here or start a free 30-day trial here.