3个稳定版本
2.1.0 | 2020年10月21日 |
---|---|
2.0.0 |
|
1.1.0 | 2018年7月1日 |
1.0.0 | 2018年7月1日 |
#7 in #xlib
8KB
159 行
textwidth
一个简单的库,用于查询给定字体+大小的文本宽度。
此功能仅在Linux和类似环境中支持。其他环境目前没有计划,因为作者没有这些环境。欢迎提交PR。
⚠️ 如果您计划在多线程中同时使用多个Context
,或者以多线程方式使用x11 / xlib,则必须调用
setup_multithreading
。
示例
use textwidth::Context;
let ctx = Context::with_misc().unwrap();
assert!(ctx.text_width("Hello World") > 0);
依赖项
~0.7–1.2MB
~27K SLoC