The problem is because the font used by your Advanced PDF Template does not support Chinese, Japanese, or Korean Characters. These Asian characters are rendered as white space when being blended into alphanumeric characters. You can add font names that supports Asian characters as “fallback” to element font-family so the render tries them subsequently when the font in place does not support some characters.

Here is how to make this happen:

  • Navigate to your Advanced PDF Template.
  • Add font names that supports Asian characters to font-family of the element where the content is rendered. Append font names to existing font names if some fonts have been added.
  • Save to see the outcome.

For example, if the content locates to a <td>, the code should be

td {
    font-family: STSong, MSung, MHei, HeiseiMin, hygothic, san-serif;
}

the below code works for <p> that is specified to NotoSans font

p {
    font-family: NotoSans, STSong, MSung, MHei, HeiseiMin, hygothic, san-serif;
}

  • Save and refresh to see the outcome
Last modified: 25/01/2023

Author

Comments

Write a Reply or Comment

Your email address will not be published.