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.
我有一个正在开发的图形应用程序,但我无法更改其中的字体。如果有人知道任何解释在 linux 上更改帧缓冲区中字体的方法的页面或链接,那将非常有帮助。
Linux 帧缓冲区是映射到显示区域的内存位置。您在此内存区域中写入的内容会反映在显示屏上。来到你的问题,对于帧缓冲区,没有什么像字体。每件事都是二进制数据。要制作自己的字体,首先需要获取与字符对应的十六进制值,然后将该数据写入所需位置的帧缓冲区。或者你可以使用一些 API,比如 X11、MiniGUI 或 Qt,它们提供了将数据写入帧缓冲设备的简单方法。