Graphic Read(string path) { using (var s = OpenResource(path)) { var valuesParser = new ValuesParser(); var r = new NGraphics.Parsers.SvgReader(new StreamReader(s),new StylesParser(valuesParser),valuesParser ); Assert.GreaterOrEqual(r.Graphic.Children.Count, 0); Assert.Greater(r.Graphic.Size.Width, 1); Assert.Greater(r.Graphic.Size.Height, 1); return r.Graphic; } }
public static Graphic LoadSvg(TextReader reader) { var valuesParser = new ValuesParser(); var svgr = new SvgReader(reader, new StylesParser(valuesParser),valuesParser); return svgr.Graphic; }