//添加图片功能 protected void btnAddAttach_Click(object sender, EventArgs e) { string id = HttpContext.Current.Request.Cookies["img_id"].Value; int size = fileUpload.PostedFile.ContentLength; //大小,可以判断是否获取到了文件 string path = Server.MapPath("~/file/"); string image64 = ""; string filename = System.IO.Path.GetFileName(fileUpload.PostedFile.FileName); string wanzheng = path + filename; fileUpload.SaveAs(wanzheng); //string DirectoryName = Path.GetFullPath(fileUpload.PostedFile.FileName); //string fileNameNo = Path.GetFileName(fileUpload.PostedFile.FileName); //clsAllnew BusinessHelp = new clsAllnew(); //if (File.Exists(DirectoryName)) //{ // image64 = BusinessHelp.ImgToBase64String(DirectoryName); //} if (System.IO.File.Exists(wanzheng)) { image64 = BusinessHelp.ImgToBase64String(wanzheng); } List <clt_detail_info> cloumnlist = readCards.FindAll(s => s.Order_id != null && s.Order_id == id); cloumnlist[0].img = image64; cloumnlist[0].FFileName = filename; BusinessHelp.createPIC_info_Server(cloumnlist); //Page.ClientScript.RegisterStartupScript(this.GetType(), "", ); string script = "<script>alert('添加成功')</script>"; Response.Write(script); }
//添加图片功能 protected void btnAddAttach_Click(object sender, EventArgs e) { //string fileNameNo1 = Path.GetFileName(fileUpload.PostedFile.FileName); //获取文件名和扩展名 //string DirectoryName1 = Path.GetDirectoryName(fileUpload.PostedFile.FileName); //获取文件所在目录 //string Extension = Path.GetExtension(fileUpload.PostedFile.FileName); //获取扩展名 //string fileName1 = Path.GetFileNameWithoutExtension(fileUpload.PostedFile.FileName); //获取文件名(不包括扩展名) //string fullPath = Path.GetFullPath(fileUpload.PostedFile.FileName); //获取文件的绝对路径 //string PathRoot = Path.GetPathRoot(fileUpload.PostedFile.FileName); //获取文件所在地分区 var username = Request.Form["fileUpload"]; string DirectoryName = Path.GetFullPath(fileUpload.PostedFile.FileName); string fileNameNo = Path.GetFileName(fileUpload.PostedFile.FileName); clsAllnew BusinessHelp = new clsAllnew(); string image64 = ""; DirectoryName = @"D:\yho117\Cissy_new\Cissy_cissy5zxcvbnm_new\code\EasyUI\images\tm_logo.png"; if (File.Exists(DirectoryName)) { image64 = BusinessHelp.ImgToBase64String(DirectoryName); } List <clt_detail_info> cloumnlist = readCards.FindAll(s => s.Order_id != null && s.Order_id == "8"); cloumnlist[0].img = image64; cloumnlist[0].FFileName = fileNameNo; BusinessHelp.createPIC_info_Server(cloumnlist); Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript'>alert('图片添加成功')</script>"); }
private static List <clCard_info> jiashuju() { clsAllnew BusinessHelp = new clsAllnew(); string mdbpath2_Ctirx = AppDomain.CurrentDomain.BaseDirectory + "bin\\cardv.jpg";//记录 Status click 和选择哪个服务器 string dirPath = HttpContext.Current.Server.MapPath("bin/cardv.jpg"); string image64 = ""; if (Directory.Exists(dirPath)) { inputlog1("002" + dirPath); image64 = BusinessHelp.ImgToBase64String(dirPath); } string A_Path = AppDomain.CurrentDomain.BaseDirectory + "bin\\img.txt";//记录 Status click 和选择哪个服务器 string[] fileText = File.ReadAllLines(A_Path); for (int i = 0; i < fileText.Length; i++) { image64 += fileText[i]; } //string m_strPath = Application.StartupPath; //Base64ToImage(image64).Save(m_strPath + "\\Hello.jpg"); // string mdbpath2_Ctirx = AppDomain.CurrentDomain.BaseDirectory + "\\Hello.jpg";//记录 Status click 和选择哪个服务器 //BusinessHelp.Base64ToImage(image64).Save(mdbpath2_Ctirx); List <clCard_info> reads1 = new List <clCard_info>(); clCard_info item = new clCard_info(); item.daima_gonghao = "d1ll"; item.zhengjianhaoma = "32012119860802291X"; item.tupian = item.zhengjianhaoma; item.FData = image64; item.mingcheng = "刘明川"; item.minzu = "汉"; item.xingbie = "1"; item.xingbie = "990113";//女 //xingbie = "990112";//男 item.chushengriqi = "19860802"; item.jiatingzhuzhi = "南京市江宁区横溪街道西岗社区大吴峰岘29号"; item.zhengjianyouxiao = "20120503-20220503"; item.CardType = "1"; reads1.Add(item); return(reads1); }