Crates.io | textwidth |
lib.rs | textwidth |
version | 2.1.0 |
source | src |
created_at | 2018-07-01 12:18:02.922608 |
updated_at | 2020-10-21 17:04:17.181569 |
description | Get the width of a piece of text for a font through xlib |
homepage | |
repository | |
max_upload_size | |
id | 72414 |
size | 8,677 |
textwidth
A simple library to query a textwidth of a given font+size.
This is only supported on Linux and similar environments. Others are not planned as the author does not have one. PRs welcome.
⚠️ You have to call setup_multithreading
if you plan on using multiple Context
in
a multi-threaded way, or if you are using x11/xlib
in a multi-threaded fashion.
use textwidth::Context;
let ctx = Context::with_misc().unwrap();
assert!(ctx.text_width("Hello World") > 0);