I am writing English Text on Images in Python using PIL.Selecting Text, Font, and image dynamically.it is working fine. Now I would like to do the same with Urdu text, since Urdu follows RTL, my program is not rendering it correctly. I have the required fonts etc But it does not add the text correctly to the image. The below image is the reqired result but generated text makes each character appear individually just like LTR languages. Am I missing some encoding script etc.? For Examples Continue reading...