Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用XDrawString在绘图区域上显示文本。默认情况下,这似乎从左到右水平显示文本。
谁能告诉我如何使用这个库函数从上到下或从下到上垂直旋转和显示文本。
提前感谢您的帮助。
您需要每个字符调用一次,没有一个函数可以在 Xlib 中绘制旋转字符串。这是编程手册中的引述:
垂直文本和旋转文本 Xlib 提供了绘制水平字符串但不绘制垂直字符串的例程。如果要垂直绘制正常读取的字符串,则需要为每个字符使用单独的文本绘制调用。您为每个字符使用具有相同 x 坐标但 y 坐标不同的基线。
垂直文本和旋转文本
Xlib 提供了绘制水平字符串但不绘制垂直字符串的例程。如果要垂直绘制正常读取的字符串,则需要为每个字符使用单独的文本绘制调用。您为每个字符使用具有相同 x 坐标但 y 坐标不同的基线。