使用XDrawString垂直显示文本

时间:2014-02-24 09:58:03

标签: c linux xlib motif

我正在使用 XDrawString 在绘图区域上显示文字。默认情况下,这似乎从左到右水平显示文本。

请问我是否可以告诉我如何使用此库函数从上到下或从下到上垂直旋转和显示文本。

先谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

每个角色需要调用一次,没有一个函数可以在Xlib中绘制旋转的字符串。 Here's a quote from the Programming Manual

  

垂直文字和旋转文字

     

Xlib提供绘制水平字符串但不绘制垂直字符串的例程。如果要垂直绘制正常读取的字符串,则需要为每个字符使用单独的文本绘图调用。您使用具有相同x坐标但每个字符具有不同y坐标的基线。