Expand description
Filters SVG files to make them safe to host anywhere.
use svg_hush::*;
let mut file = "<svg xmlns='http://www.w3.org/2000/svg' />".as_bytes();
let mut filter = Filter::new();
filter.set_data_url_filter(data_url_filter::allow_standard_images);
let mut out = Vec::new();
filter.filter(&mut file, &mut out)?;
Modules
- Optionally, you can allow or modify
data:
URLs.
Structs
- The main entry point. Call
Filter::new
Enums
- XML parsing error, I/O error, etc.