gpt4 book ai didi

linux - 以 X11 位图字体呈现字符串

转载 作者:可可西里 更新时间:2023-11-01 11:47:10 26 4
gpt4 key购买 nike

如何用古老的 X11 位图字体渲染字符串?我的意思是像

-*-lucida-medium-r-normal-*-34-*-*-*-*-*-*-*

我可以用 xfontsel 找到它。我只需要一个命令行工具等,以该字体显示给定的字符串。类似的 TrueType 字体将无法工作,因为它必须是像素完美的(我正在尝试获取每个字母的图像以对使用该字体的图像进行 OCR)。

最佳答案

我不确定是否有命令行工具。但您始终可以使用 Xlib 和 C 推出自己的产品。

好像有人写了a simple X11 C program使用 Xlib 显示字符串。更改几行并编译:

gcc -lX11 -o xrenderstring xrenderstring.c

.. 应该为你做。

我已经复制了整个程序 in this gist (以防它从原始来源中消失),修改为采用两个参数:1. 字体名称,2. 要呈现的字符串。

所以你会这样调用它(当然是在编译之后):

./xrenderstring "-*-lucida-medium-r-normal-*-34-*-*-*-*-*-*-*" "Quick brown fox"

关于linux - 以 X11 位图字体呈现字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11685975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com