OOXML Tool API for Docx is a data merging library for Word template documents on the server side. Now you can quickly merge data from Excel or a database to Word documents (.docx) without having to install Microsoft Word.
This product has not been released yet and is still in the trial stages. If you would like to be a trial user, sign up to test the alpha version!
Before using this tool, you need to design a form template using Microsoft Word. Set a "field" where you want to insert data. This can be done using standard Microsoft Word features.
Figure: Set fields for merge in form template document in Microsoft Word
Use OOXML Tool API for Docx to merge data exported from a database (or other data sources) into the template (docx file). Microsoft Word is not required for this step.
You can run the merge process using command-line, .Net, Java, or C+ and the supported file formats for the source data are CSV and JSON.
Once the merge process is complete, this tool will output a new Microsoft Word file (.docx) with the merged data.
This new .docx file can be used like a regular Microsoft Word document. Share it with others and they can edit it with Microsoft Word or print it out. Take it one step further by converting the .docx file to PDF on a server with Office Server Document Converter! No need to install Microsoft Office or worry about additional licenses.
Supported operating systems:
The OOXMLTool API series is middleware that creates and processes Microsoft Office files such as Word and Excel from programs. It is intended to be used by incorporating it into the user's system. Office files created and processed with the OOXML Tool API can be converted to PDF with Office Server Document Converter (OSDC).
The Microsoft Office document format, OOXML, is the standard format defined by the International Organization for Standardization (ISO), the international standard specification ISO / IEC 29500-1 to 4: 2016. It can be used in various applications such as Microsoft Office.