WPF 二进制流 保存成矢量图

if_lee 2014-07-31 10:43:53
WPF 如何将二进制流保存成矢量图??求大神相助,网上资料确实很少
...全文
330 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
if_lee 2014-11-26
  • 打赏
  • 举报
回复
没这么麻烦。。。
jlmd_2469717682 2014-08-27
  • 打赏
  • 举报
回复
将矢量图以二进制流形式保存到数据库中 protected void imgbtnCreate_Click(object sender, ImageClickEventArgs e) { string imgPath = uploadFile.PostedFile.FileName;//获取文件件名 string lastName = imgPath.Substring(imgPath.LastIndexOf(".") + 1);//获取文件上传后缀名 SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conStr"]); conn.Open(); if (uploadFile.PostedFile.FileName != "" && lastName.ToLower() == "jpg" || lastName.ToLower() == "gif") { if (uploadFile.PostedFile.ContentLength > 40960) { Response.Write("<script language='javaScript'>alert('你上传的图片超过了40KB!')</script>"); return; }//CodeGo.net/ int imgLength = uploadFile.PostedFile.ContentLength;//获取上传文件大小 Byte[] imageData = new Byte[imgLength]; //定义Byte数组 HttpPostedFile hp = uploadFile.PostedFile;//创建访问客户端上传文件的对象 Stream imagestream = hp.InputStream;//创建数据流对象 //将图片数据放到image数据对象实例中,其中0代表数组指针的起始位置,imagelength表示要读取流的长度 imagestream.Read(imageData, 0, imgLength); string sqlstr = "insert into PerHomeDetail(PerHomeLogo)values(@ImageData)"; SqlCommand comm = new SqlCommand(sqlstr, conn); comm.Parameters.Add("@ImageData", SqlDbType.Image); comm.Parameters["@ImageData"].Value = imageData; comm.ExecuteNonQuery(); conn.Close(); Response.Write("<Script>alert('上传图像成功!')</Script>"); } else { Response.Write("<script>alert('上传图像不能为空,且格式必须为gif或jpg!');location='javascript:history.go(-1)'</script>"); } }
coobai 2014-08-07
  • 打赏
  • 举报
回复
我是来消灭0回复的

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧