public DrawingGroup Read(Stream stream) { if (stream == null) { return(new DrawingGroup()); } var svgRender = new SVGRender(new FileSystemLoader()); svgRender.OverrideColor = _overrideColor; return(svgRender.LoadDrawing(stream)); }
public DrawingGroup Read(Uri fileUri) { if (fileUri == null) { return(new DrawingGroup()); } var svgRender = new SVGRender(new FileSystemLoader()); svgRender.OverrideColor = _overrideColor; return(svgRender.LoadDrawing(fileUri)); }
public DrawingGroup Read(string filepath) { if (string.IsNullOrWhiteSpace(filepath)) { return(new DrawingGroup()); } var svgRender = new SVGRender(new FileSystemLoader()); svgRender.OverrideColor = _overrideColor; return(svgRender.LoadDrawing(filepath)); }
public void SetImage(Stream stream) { SVGRender render = new SVGRender(); this.SetImage(render.LoadDrawing(stream)); }
public void SetImage(string svgFilename) { SVGRender render = new SVGRender(); this.SetImage(render.LoadDrawing(svgFilename)); }