[Gtk-sharp-list] Cairo UTF8 text problem
artursilic at yahoo.com
Tue Apr 7 09:22:45 EDT 2009
> Artur Silic wrote:
>> cr.SelectFontFace("Sans", FontSlant.Normal, FontWeight.Bold);
>> cr.ShowText("ćuprija na đipu");
> You're using the Cairo "toy font api". The font-related methods on
> Cairo.Context are only for some quick-n-dirty font display. For any
> serious font display with Cairo (which includes the layout of whole
> paragraphs and the use of the more advanced Unicode/font capabilities,
> such as fallbacks) you are supposed to use Pango. See Pango.Layout and
> Pango.CairoHelper in the docs for more info.
> Displaying the same text witrh Pango+Cairo is a bit more work and a few
> lines of code more, but in return you get back a lot of possibilities.
Thank you Maarten, I am on it
View this message in context: http://www.nabble.com/Cairo-UTF8-text-problem-tp22913055p22928804.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
More information about the Gtk-sharp-list