Overlap of double byte ( - Opening bracket with next letter

Hi all,

When I have text entered from Japanese keyboard(which has double-byte encoding) and on trying to convert them to PDF using Aspose the ( is overlapping with the next character, be it an English letter or japanese letter.

Overlap.PNG (26.8 KB)

What I have observed is that this is a double byte bracket and it is only happening with open bracket, tried with regular(single-byte) bracket and there is no overlap.

Some fix I tried:

  • Using regex to add space(&nbsp) after the (
  • Replacing it with single byte (
    Text being sent has the regex applied, YET while generating pdf, seeing the same issue
    Adding image for reference. Please let me know how I can resolve this

@pranatinagaraj

Would you please share which version of the API are you because some issues related to the double byte characters were resolved in latest version of the API. Please share the code snippet you are using to add text inside PDF document along with the generated PDF so that we can further proceed accordingly.