/// <summary> /// 它创建了一个新的SVG行元素。 /// </summary> public SVGLine AddLine(SVGUnit parent, ref SVGUnit last) { SVGLine line = new SVGLine(this); AddElement(parent, line, ref last); return(line); }
public static DrawLineObject Create(SVGLine svg) { try { var dobj = new DrawLineObject(ParseSize(svg.X1, Dpi.X), ParseSize(svg.Y1, Dpi.Y), ParseSize(svg.X2, Dpi.X), ParseSize(svg.Y2, Dpi.Y)); dobj.SetStyleFromSvg(svg); return(dobj); } catch (Exception ex) { SVGErr.Log("CreateLine", "Draw", ex.ToString(), SVGErr._LogPriority.Info); return(null); } }