<br><div class="gmail_quote">2008/12/5 Knut Behrends <span dir="ltr"><<a href="mailto:knb@gfz-potsdam.de">knb@gfz-potsdam.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
>I've noticed that rendering raster fonts when the character code falls<br>
>outside of the 23-127 domain may cause crash in mapserver. The<br>
>following patch provides a fix for the problem, however I consider this<br>
>as rather a bug in the AGG libraries<br>
<br>
<br>
This means that AGG has no ability whatsoever to deal with non-standard<br>
non-ASCII characters such as ä,ü, §, ß ? Is it really impossible to<br>
render vowels with accents, Umlauts, Sharp-S and so on with AGG? Then<br>
why has AGG been included into the mapserver distribution in the first<br>
place?<br>
</blockquote><div><br>Hi,<br><br>Yes, you're right, the raster based text rendering capabilities are rather limited, only a few set of predefinied glyps are selectable which cannot be localized either. To define further characters you'll probably have to patch something like agg_embedded_raster_fonts.cpp and define your own image inside the code. But I don't think if it was a convenient way to do such things locally.<br>
However, I think you should be able to use the truetype fonts with agg to display such fonts fairly well.<br></div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Agg development seems to have stalled, doesn't it.<br>
</blockquote><div><br>As far as I remember, there have been some efforts to take over some control of the code in mapserver (at least for 2.4) and apply fixes if necessary, but I'm not sure how do things stand in this topic at the moment.<br>
<br><br>Best regards.<br><br>Tamas<br></div></div><br>