Hindi letters are properly displaying PDF file generated Jasper studio, but PDF file generated using Jasper libraries are not displaying properly. The letters are swapped and weird part is when i copy the text from PDF file and paste in note pad then it seems fine, only while rendering PDF file letters are swapped. I have tried with multiple Hindi fonts, Lohit devanagiri, Nirmala UI, Mangal .. etc, but no luck Example word: Date PDF generated using Jasper studio: PDF generated using Java code: