embedded-ttf 0.2.1

Font rendering (ttf and otf) with embedded-graphics
Documentation

crates.io docs.rs Crates.io License

Embedded TTF rendering

Font rendering (ttf and otf) for embedded-graphics (no_std).

Notable dependencies

Ho to use

let mut display: SimulatorDisplay<Rgb565> = SimulatorDisplay::new(Size::new(350, 200));

let style = FontTextStyleBuilder::new(
    Font::try_from_bytes(include_bytes!("../assets/Roboto-Regular.ttf")).unwrap())
    .font_size(16)
    .text_color(Rgb565::WHITE)
    .build();

Text::new("Hello World!", Point::new(15, 30), style).draw(&mut display)?;