Esempio n. 1
0
        public string ToSvg(double maxWidth)
        {
            _renderedSvgDiagram = _classDiagramSvgRenderer.RenderDiagram(this);

            if (_renderedSvgDiagram.Width > maxWidth)
            {
                _renderedSvgDiagram.Scale = maxWidth / _renderedSvgDiagram.Width;
            }

            return(_renderedSvgDiagram.ToString());
        }
Esempio n. 2
0
 public SDTemplate ToSvg()
 {
     _renderedSvgDiagram = _classDiagramSvgRenderer.RenderConnectedDiagram(this);
     return(new SDTemplate(_renderedSvgDiagram.ToString()));
 }
Esempio n. 3
0
 public SDTemplate ToSvg()
 {
     _renderedSvgDiagram = _sequenceDiagramSvgRenderer.RenderDiagram(this);
     return(new SDTemplate(_renderedSvgDiagram.ToString()));
 }