在 GTK 中获取文本边界+
如何在 GTK+ 中获取文本的边界,提供具有属性(例如字体大小、字体样式和字体系列)的字符串?
How can I get bounds of a text, provided string with attributes say, font size, font style, and font family in GTK+?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 GTK+,您可能应该查看 Pango。我相信所需的调用是
pango_layout_line_get_pixel_extents()
,尽管这当然需要您解析规格中的任何字符串,并在获取范围之前设置相应的 Pango 对象。For GTK+, you should probably look at Pango. I believe the required call is
pango_layout_line_get_pixel_extents()
, although this will of course require you to parse whatever string it is you have with the specs, and set up the corresponding Pango object before getting the extents.