X11图形编程字体

时间:2013-03-16 18:26:31

标签: c++ x11 embedded-linux

我正在使用X11编程开发用户界面软件。(我没有使用QT,Widget,GTk)。我想使用font属性函数增加字体大小。我如何使用XFontProp功能?有没有其他方法可以使用X窗口增加字体大小?如果有可能给我一个样品?

1 个答案:

答案 0 :(得分:1)

如果您想使用旧式的现已弃用的服务器端字体呈现方法,则无法更改字体大小,您需要正确加载 - 大小喜欢。为此,请使用XLoadFont和/或XLoadQueryFont。使用Font中的GC

要查看字符串参数的外观,请在计算机上键入xlsfonts,或使用xfontsel GUI实用程序。

请注意,任何给定的X服务器都可能缺少您要使用的字体。只有少数强制性字体,包括fixed,我忘了还有什么。

如果您想使用时尚的现代客户端字体呈现(今天编写的大多数程序正在使用),您必须使用其中一个工具包,或Xft2或Cairo库。