屏幕显示 (OSD) Linux 实用程序可与 X11 配合使用并接受矢量(.ttf、.otf)等字体?

屏幕显示 (OSD) Linux 实用程序可与 X11 配合使用并接受矢量(.ttf、.otf)等字体?

有人知道可以从脚本调用这样一个 CLI 工具,以便在 X11 显示器的根窗口上显示文本吗?

我知道大多数 Linux 发行版都有一个 xosd-bind 软件包,它通过 osd_cat 命令提供此功能,(例如)像这样调用:

echo $PATH | osd_cat -p middle -A center -s 1 -S white -c red -O 1 -u blue -d 10 -f '-xos4-terminus-bold-r-normal-*-32-320-*-*-*-*-iso10646-1'

不幸的是,这个命令似乎只接受位图字体,而我发现的最大字体在当前硬件上非常小,在我的情况下是 15 英寸 1920x1200 显示器。

除了字体的系列和大小之外,该实用程序还会将文本在显示屏上的位置以及字体颜色……轮廓……等内容作为输入。事实上,与 osd_cat 非常相似。

我可以根据我的要求编写一个非官方脚本就可以了。

相关内容