dim image(1000) as byte
thuimage.save(image,s)
s为thuimage的大小
好象这样可以。
thuimage.save(image,s)
s为thuimage的大小
好象这样可以。
解决方案 »
- 请问MVC3.0中的保存问题!
- 关于freetextbox--2问题
- 喜欢从网上贴文章,贴到自己的编辑器上都带有不同的格式,如何去掉部分HTML格式而保留一些特殊格式?
- 【请问大家是怎样看源码的?如果你得到一个项目的源码】(进来看的都有收获)
- 新闻发布系统都有哪些功能
- global.asax.cs文件在哪里建立呀?我在VS里建立只有Global.asax文件可以建立……
- asp.net 调用C++dll 怎么清除缓存在dll文件里面的值
- 请教一下,ajax在ASP。net中如何使用~~~
- 在客户端脚本这样来写sql语句?????
- 急急急!请伸援手
- 安全问题-怎样控制一个用不能访问一个文件
- 上传文件后,中文全是乱码啦
imageSize=SendImage.ContentLength;////取得图片
imageBody=new Byte[imageSize];
Stream StreamObject=SendImage.InputStream;//建立数据流对象
StreamObject.Read(imageBody,0,imageSize);///把图像数据放到mMarkBody中,其中0代表数据指针的初始位置,intFileLength代表要读取的流的长度
BinaryReader br=new BinaryReader(....);
int len=(int)br.basestream.length ;
imagedata=br.readbytes(len);
string fileExt=Path.GetExtension(postFileName);
string fileName=Path.GetFileName(postFileName);
if (fileName.Trim()=="")
{
Page.RegisterStartupScript("","<script>alert('"+"上传文件不能为空"+"');</script>");
}
else
{
if(postFile.PostedFile.ContentLength>2024000)
{
Page.RegisterStartupScript("","<script>alert('"+"上传文件过大"+"');</script>");
}
else
{
string newFileName=DateTime.Now.ToString("yyyyMMddhhmmssffffff");
fileNameExt=newFileName+fileExt;
string pathFile=Server.MapPath("\\snack\\"+fileNameExt);
postFile.PostedFile.SaveAs(pathFile);
System.Drawing.Image image=System.Drawing.Image.FromFile(Server.MapPath("\\snack\\"+fileNameExt));
System.Drawing.Image thuimage=null;
if (image.Width>150 | image.Height>120)
{
thuimage=image.GetThumbnailImage(150,120,null,new IntPtr());
}
else
{
thuimage=image;
}
我怎么把thuimage这个对象为变成byte[],或者直接办法存到数据库中image字段去?