JWord is a Microsoft Word compatible library for Java. It lets you create, read, modify and parse Word documents (.docx) programmatically — working with paragraphs, text formatting, tables, images, lists, headers and footers, styles and more. The library does not require Microsoft Word to be installed or any other third party application to work.
Download 30 days evaluation version