Out of interest, I just tried Ecrion XF Ultrascale, but it doesn't render legacy form fields or activex controls.
So, I still think OpenOffice or LibreOffice is your best bet (short of Microsot Word itself)
Yes, you do need to install OpenOffice or LibreOffice on your server. But if you use JODConverter, you can have a web service which accepts a docx and returns a PDF. (I have previously done this for binary doc to docx conversion)
Alternatively, you could try a Microsoft solution. Maybe you could use http://blogs.technet.com/b/office_resou ... erver.aspx
or, if you have SharePoint, see http://www.wictorwilen.se/
cheers .. Jason
ps in docx4j PDF output, the first step to using non-English characters, is to use an appropriate font.