2014-11-04 36 views

回答

1

线条很简单;你可以在PangoLayout中渲染一段文本样本,然后调用pango_layout_get_pixel_extents(),然后执行所需的数学计算,以确定其中有多少将垂直放入GtkWindow中。

除非您使用等宽字体,否则列并不是那么容易(并且您计算的任何数字都不会太多)。如果您的字体是等宽字体,则使用与线条相同的方法。