Thanks Behdad. I will try it.<br><br>Regards,<br>Satish<br><br><div><span class="gmail_quote">On 7/24/07, <b class="gmail_sendername">Behdad Esfahbod</b> &lt;<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Mon, 2007-07-23 at 13:04 -0400, satish kambala wrote:<br>&gt; Hi,<br>&gt;<br>&gt; I am trying to use cairo library for rendering images (including text)
<br>&gt; in &#39;Hindi&#39; language (Indian language). Hindi lanugauge<br>&gt; follows devanagari script. I am using free type unicode font file<br>&gt; (arialuni.ttf ) for doing this. I observed that some characters are
<br>&gt; not<br>&gt; rendered properly. In the following image, I should get the right side<br>&gt; image where as I get the left side image.<br>&gt;<br>&gt; Image:Example.of.complex.text.rendering.svg<br>&gt;<br>&gt; After a bit of reading came to know that rendering libraries should
<br>&gt; support complex script rendering to take care of these cases.<br>&gt; (<a href="http://en.wikipedia.org/wiki/Wikipedia:Enabling_complex_text_support_for_Indic_scripts">http://en.wikipedia.org/wiki/Wikipedia:Enabling_complex_text_support_for_Indic_scripts
</a>)<br>&gt;<br>&gt; I would like to know if cairo supports this, if so do I have to do<br>&gt; anything to enable this. Also will using some other font file other<br>&gt; than arial unicode file helps?<br>&gt;<br>&gt; If cairo doesn&#39;t support this, is there any other hack (like using
<br>&gt; some patches or plugins) to accomplish this?<br><br>Cairo doesn&#39;t support this.&nbsp;&nbsp;You should use pango+cairo.&nbsp;&nbsp;That is not a<br>hack though, it&#39;s a proper solution.<br><br>&gt; Please let me know if I made any wrong assumptions. Thanks in
<br>&gt; advance.<br>&gt;<br>&gt; Thanks,<br>&gt; Satish<br>--<br>behdad<br><a href="http://behdad.org/">http://behdad.org/</a><br><br>&quot;Those who would give up Essential Liberty to purchase a little<br> Temporary Safety, deserve neither Liberty nor Safety.&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- Benjamin Franklin, 1759<br><br><br><br></blockquote></div><br>