Using Java to manipulate docx document -- 2

Job ID: 37315276

Budget: $250 – $750 USD

I have a json defined text and image blocks, which need to be translated to docx and keep original formatting.

I've already successful write a java class to do the converting. But there's some problems:
1. the indent effect is not perfect, so do the formatting. not very perfect.
2. no page number on the bottom
3. add extra spaces between number and text ( may be it's not related to converting , no time to dig more details)

My goals is:
1. correct the formatting issues.
2. generate catalog and page number (currently catalog is working using macro, but it's better to use native java to implement it)
3. (no required) use native charts so that user can edit the chart once exported.

More details:

What specific manipulation do you need to perform on the docx document? Adding new text
Do you have a specific docx document you want to be manipulated or it should be a general solution for any docx document? Specific Document
How many docx documents do you need to manipulate?