パンゴシャープでテキストを書く必要がありますが、文字数によっては幅をスケーリングします。
これは私が現在持っているものです:
var layout = new Pango.Layout (Core.PangoContext);
layout.FontDescription = Pango.FontDescription.FromString (
"'Courier New' CLM 20");
layout.SetMarkup (@"<span color='black'>12</span>");
Area.GdkWindow.DrawLayout (Core.Area.Style.TextGC (
StateType.Normal), 50, 50, layout);
それを達成するためのヒントを見つけることができませんでした。Pango で XY スケールのみを見つけましたが、X または Y だけのスケールはありません。