img-gen 0.0.0

A convenience library that re-exports public API from img-gen-spec and img-gen-renderer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use img_gen::{Generator, Layout};

mod support;

#[tokio::test]
async fn render_layout() {
    let default_layout_str = std::fs::read_to_string("tests/layouts/default.yml").unwrap();
    let layout: Layout = serde_saphyr::from_str(&default_layout_str).unwrap();
    let generator = Generator::new(vec![], Some(support::typography_font_cache_root())).unwrap();
    let img = generator.render(layout).await.unwrap();
    img.save("tests/out/layout_default.png").unwrap();
}