public override object Create(string fontName, double size, FontStyle style, FontWeight weight, FontStretch stretch) { return(new Font(fontName, (float)size, style.ToGdi(weight), System.Drawing.GraphicsUnit.Point)); }