Thanks for your inquiry.
Could you please also double check if you are using the latest version (11.7.0)? You can dynamically check if you’re referencing the correct DLL by using the following code snippet:
System.Reflection.Assembly assemblies = AppDomain.CurrentDomain.GetAssemblies();
foreach (System.Reflection.Assembly assembly in assemblies)
System.Reflection.AssemblyName assemblyName = assembly.GetName();
Console.WriteLine("Aspose.Words Version Number: " + assemblyName.Version.ToString());
Secondly, yes, Aspose.Words requires TrueType fonts when rendering documents and otherwise it performs fonts substitution during rendering a document. So, if the font is not available when the document is rendered, it will be replaced with an alternative font which can destroy Chinese text. To overcome this problem, you please simply install a Chinese font on the machine, where rendering of the document is performed.