vVetnamese charsa are not rendering | Aspose on-premise | Node.js

Hi team,
I’m trying to convert docx to pdf which containd vietnamese chars using aspose on premise but the vietnamese chars are not rendering.

Can you please help me witht he fix.

@Uzair_Sayeed Most likely the problem occurs because the fonts used in your input document are not available on the machine where document is converted to PDF. If Aspose.Words cannot find the font used in the document, the font is substituted . This might lead into fonts mismatch and document layout differences due to the different fonts metrics. You can implement IWarningCallback to get notifications when font substitution is performed.
Please see our documentation to lean where Aspose.Words looks for fonts:
https://docs.aspose.com/words/net/specifying-truetype-fonts-location/

Also, If Aspose.Words cannot find the required glyph in the specified or substituted font, Aspose.Words tries to find the require glyph in the alternative font. By default Aspose.Words uses MS Office fallback settings, which rely on the standard MS Word fonts. If MS Word fonts are not present in your environment. There is another preset fallback settings, which rely on free Google Noto fonts. You can load these settings using FallbackSettings.LoadNotoFallbackSettings() . Alternatively, you can edit the fallback settings XML and change it to use the fonts available in your system.

If after adding the required fonts the problem still persist on your side, please attach your problematic input and output documents here for testing. We will check the issue and provide you more information.