This crate extracts metadata from SVG files. Currently it reads the following attributes:
viewBox
width
height
You can add more!
```rust use svg_metadata::{Metadata, ViewBox};
fn main() { let svg = r#" "#;
let meta = Metadata::parse(svg).unwrap();
assert_eq!(
meta.view_box,
Some(ViewBox {
min_x: 0.0,
min_y: 1.0,
width: 99.0,
height: 100.0
})
);
} ```
(You can also parse files directly with parse_file()
.)
The SVG fixtures used for testing are provided by
under their respective licenses.