public SvgGraphicsContext MapGraphicsContextToSvg(Point point, double rotation, GraphicsContext context) { var svgContext = new SvgGraphicsContext { Coordinate = MapPoint(point, rotation), Pen = MapPen(context), Font = MapFont(context), UnitType = UnitType, Fill = new SvgColourServer { Colour = ConvertRDotNetColor(context.Background) }, Opacity = (float)(1 - context.Gamma), TextAnchor = SvgTextAnchor.Middle }; return(svgContext); }
public SvgGraphicsContext MapGraphicsContextToSvg(Point point, double rotation, GraphicsContext context) { var svgContext = new SvgGraphicsContext { Coordinate = MapPoint(point, rotation), Pen = MapPen(context), Font = MapFont(context), UnitType = UnitType, Fill = new SvgColourServer { Colour = ConvertRDotNetColor(context.Background) }, Opacity = (float)(1 - context.Gamma), TextAnchor = SvgTextAnchor.Middle }; return svgContext; }