3 releases
| 0.2.2 | Aug 22, 2024 |
|---|---|
| 0.2.1 | Aug 22, 2024 |
| 0.2.0 | Aug 22, 2024 |
#354 in No standard library
42 downloads per month
Used in figlet-comment
28KB
626 lines
you can visit figlet and figfont to find more details.
you can visit fongdb to find more font.
Examples
download small.flf and place it to the resources folder.
convert string literal using standard or specified font:
use figleter::FIGfont;
let standard_font = FIGfont::standard().unwrap();
let figure = standard_font.convert("FIGlet");
assert!(figure.is_some());
let small_font = FIGfont::from_file("resources/small.flf").unwrap();
let figure = small_font.convert("FIGlet");
assert!(figure.is_some());
figleter
A Rust library for FIGlet to generate ascii art. It is a fork from figlet-rs with kerning support.
Example
use figleter::FIGfont;
fn main() {
let standard_font = FIGfont::standard().unwrap();
let figure = standard_font.convert("Hello Rust");
assert!(figure.is_some());
println!("{}", figure.unwrap());
}
License
figleter is distributed under the terms of the Apache License (Version 2.0).
See LICENSE-APACHE and COPYRIGHT for details.