ImageMagick.MagickScript.CreateMontageSettings C# (CSharp) Метод

CreateMontageSettings() приватный Метод

private CreateMontageSettings ( XmlElement element ) : MontageSettings
element System.Xml.XmlElement
Результат MontageSettings
    private MontageSettings CreateMontageSettings(XmlElement element)
    {
      if (element == null)
        return null;
      MontageSettings result = new MontageSettings();
      result.BackgroundColor = Variables.GetValue<MagickColor>(element, "backgroundColor");
      result.BorderColor = Variables.GetValue<MagickColor>(element, "borderColor");
      result.BorderWidth = Variables.GetValue<Int32>(element, "borderWidth");
      result.FillColor = Variables.GetValue<MagickColor>(element, "fillColor");
      result.Font = Variables.GetValue<String>(element, "font");
      result.FontPointsize = Variables.GetValue<Int32>(element, "fontPointsize");
      result.FrameGeometry = Variables.GetValue<MagickGeometry>(element, "frameGeometry");
      result.Geometry = Variables.GetValue<MagickGeometry>(element, "geometry");
      result.Gravity = Variables.GetValue<Gravity>(element, "gravity");
      result.Label = Variables.GetValue<String>(element, "label");
      result.Shadow = Variables.GetValue<Boolean>(element, "shadow");
      result.StrokeColor = Variables.GetValue<MagickColor>(element, "strokeColor");
      result.TextureFileName = Variables.GetValue<String>(element, "textureFileName");
      result.TileGeometry = Variables.GetValue<MagickGeometry>(element, "tileGeometry");
      result.Title = Variables.GetValue<String>(element, "title");
      result.TransparentColor = Variables.GetValue<MagickColor>(element, "transparentColor");
      return result;
    }
  }
MagickScript