/// <summary> /// 数字验证码 /// </summary> /// <returns></returns> public FileContentResult NumberCheckCode() { string code = CheckCodeHelper.GetSingleObj().CreateCheckCode(CheckCodeType.NumberCheckCode, GetCheckCodeLen()); byte[] codeImage = CheckCodeHelper.GetSingleObj().CreateByteByImgCheckCode(code, 100, 40); return(File(codeImage, @"image/jpeg")); }
/// <summary> /// 混合验证码 /// </summary> /// <returns></returns> public FileContentResult MixCheckCode() { string code = CheckCodeHelper.GetSingleObj().CreateCheckCode(CheckCodeType.MixCheckCode, GetCheckCodeLen()); var bitmap = CheckCodeHelper.GetSingleObj().CreateBitmapByImgCheckCode(code, 100, 40); MemoryStream stream = new MemoryStream(); bitmap.Save(stream, ImageFormat.Gif); return(File(stream.ToArray(), "image/gif")); }