fix: load system fonts in SVG parser for proper text rendering

This commit is contained in:
David Ibia
2026-02-10 17:05:29 +01:00
parent 740fa2f5f9
commit 8390d01f85

View File

@@ -11,7 +11,8 @@ fn generate_id() -> String {
}
pub fn parse_svg(svg_data: &str) -> Result<(ElementTree, Tree)> {
let options = usvg::Options::default();
let mut options = usvg::Options::default();
options.fontdb_mut().load_system_fonts();
let tree = Tree::from_str(svg_data, &options)?;
let size = tree.size();