Thanks for your inquiry. After an initial test with Aspose.Words for Java 17.4, we were unable to reproduce this issue on our end over Windows 10 and Java 8 platform. Please see attached awjava-17.4.jpg. Please make sure that the following font files are installed on your machine:
맑은 고딕
Wingdings
In case the problem still remains, please tell us the details of the development environment (e.g. OS, JDK versions) of the machine you’re getting this problem on during rendering Word to Image format. We will then investigate the issue further on our end and provide you more information.
Thanks for the additional information. While using the latest version of Aspose.Words i.e. 17.4, we managed to reproduce this issue on our end over Linux environment. However, those broken characters are looking different than how they are shown in your screenshot. Please see attached PDF. We have logged this issue in our bug tracking system. The ID of this issue is WORDSJAVA-1525. Your thread has also been linked to this issue and you will be notified as soon as it is resolved. Sorry for the inconvenience.
Thanks for being patient. Regarding WORDSJAVA-1525, our product team has completed the work on your issue. This looks not to be a problem in Aspose.Words and we will most likely close this issue as 'Not a Bug'. Please see the following details:
There will be no problems if you use/copy the following Windows fonts on your Linux environment:
malgun.ttf
wingding.ttf
Here is how you can reference these fonts:
LoadOptions opt = new LoadOptions();
FontSettings fontSettings = new FontSettings();
// Add Windows' fonts folder. It contains malgun.ttf and wingding.ttf addFontFolder(fontSettings, "subst_fonts");
opt.setFontSettings(fontSettings); com.aspose.words.Document doc = new Document("input.docx", opt);