Beispiel #1
0
 internal static void SvgRectangle2Pdf(SvgRectangle element, XGraphics graphics)
 {
     if (element.Display == "none")
     {
         return;
     }
     if (element.Fill == SvgPaintServer.None)
     {
         var pen = ConvertHelper.Stroke2XPen(element.Stroke, element.StrokeWidth);
         graphics.DrawRectangle(pen, ConvertHelper.Rectangle2XRect(element.GetRectangle()));
     }
     else
     {
         var brush = ConvertHelper.Fill2XBrush(element.Fill);
         graphics.DrawRectangle(brush, ConvertHelper.Rectangle2XRect(element.GetRectangle()));
     }
 }