Esempio n. 1
0
 public SvgGraphics(TextWriter tw, RectangleF viewBox)
 {
     _viewBox = viewBox;
     _tw = tw;
     IncludeXmlAndDoctype = true;
     _fontMetrics = new SvgGraphicsFontMetrics ();
     SetColor (Colors.Black);
     _states.Push (_state);
 }
Esempio n. 2
0
        public SvgGraphics(TextWriter tw, RectangleF viewBox)
        {
            _tw = tw;
            _fontMetrics = new SvgGraphicsFontMetrics ();
            SetColor (Colors.Black);

            _states.Push (_state);

            _tw.WriteLine(@"<?xml version=""1.0""?>
            <!DOCTYPE svg PUBLIC ""-//W3C//DTD SVG 1.1//EN"" ""http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"">");
            _tw.WriteLine(@"<svg viewBox=""{0} {1} {2} {3}"" preserveAspectRatio=""xMinYMin meet"" version=""1.1"" xmlns=""http://www.w3.org/2000/svg"">",
                viewBox.Left, viewBox.Top, viewBox.Width, viewBox.Height);
        }