In Thai language there are some vowels and tone markers which would be positioned above a letter. In combination of said vowel and tone marker; tone marker should be placed higher to avoid overlapping with vowel but Aspose.Words PDF converter didn’t do that like MS Word.
Here are files that should help you investigate and fix the problem.
“Problem1.docx” (within zip) = Sample document to show possible combination of problem vowels and tone markers.
“Problem1.pdf” = PDF generated from DOCX using Aspose.Words
“Problem1 - Expect - Actual.JPG” = illustrates the expected (in MS Word) and actual result (PDF generated by Aspose.Words)
Letter.JPG = sample Thai letter used in Problem1.docx, unicode=0E01
Vowel.JPG = some problem vowels, unicode=0E34, 0E35, 0E36, 0E37, 0E33, 0E31 (in the same order as in Problem1.docx)
ToneMarker.JPG = all tone markers, unicode=0E48, 0E49, 0E4A, 0E4B, 0E4C, that you should place them higher when combine with problem vowels
If you don’t have “Cordia New” font to test. Try Tahoma or Microsoft Sans Serif.
Problem1.zip (28.9 KB)
Problem1.pdf (21.1 KB)
Problem1 - Expect - Actual.JPG (93.0 KB)
Letter.JPG (45.1 KB)
Vowel.JPG (46.2 KB)
ToneMarker.JPG (47.3 KB)