fix: load system fonts in SVG parser for proper text rendering
This commit is contained in:
@@ -11,7 +11,8 @@ fn generate_id() -> String {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn parse_svg(svg_data: &str) -> Result<(ElementTree, Tree)> {
|
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 tree = Tree::from_str(svg_data, &options)?;
|
||||||
|
|
||||||
let size = tree.size();
|
let size = tree.size();
|
||||||
|
|||||||
Reference in New Issue
Block a user