コード例 #1
0
        /// <summary>
        /// 验证码图片
        /// add fruitchan
        /// 2016-12-19 22:46:43
        /// </summary>
        /// <returns>验证码图片</returns>
        public ActionResult AuthCode()
        {
            string code = CreateCheckCodeImage.GenerateCheckCode();

            Session["AuthCode"] = code;
            MemoryStream ms = CreateCheckCodeImage.Production(code);

            byte[] buffurPic = ms.ToArray();
            return(File(buffurPic, "image/jpeg"));
        }
コード例 #2
0
        public ActionResult ChangeImg()
        {
            string       code = CreateCheckCodeImage.GenerateCheckCode();
            MemoryStream ms   = CreateCheckCodeImage.Production(code);

            byte[] buffurPic = ms.ToArray();

            //轉換二進位檔
            string imreBase64Data = Convert.ToBase64String(buffurPic);
            string imgDataURL     = string.Format("data:image/png;base64,{0}", imreBase64Data);

            //Passing image data in viewbag to view
            TempData["img"] = imgDataURL;

            Session["cc"] = code;

            return(Content(imgDataURL));
        }