On Thu, 2011-02-17 at 18:54 +0500, Hassan Ilyas wrote:
> Hi All,
> 
> I have been attempting to render Multiple Language Unicode text using
> DrawString function. Everything is working except the
> Arabic/Persian/Hebrew language strings which require Right-to-Left
> rendering.
> 
> I have already attempted to reverse the order of unicode input which
> solves the problem of ordering of text, but unless a Right-to-Left
> rending option is available, Arabic text appears in broken apart
> ligature.
> 
> Has any one been able to fix this issue ?

As far as I understand there is more than just switching the render
direction to getting arabic text rendered properly. We have had good
results with using Pango for this purpose.

But still it should be possible to switch render direction directly in
DirectFB. I guess you will have to add another flag to
DFBSurfaceTextFlags and then change the DrawString() implementation to
respect this flag.


Sven


_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to