0
用户上传他们用HTML INPUT(FILE)喜欢这张照片:如何上传照片和Asp.net保存其长宽比我的网站
Fname = File1.PostedFile.FileName.ToString();
int Index = Fname.LastIndexOf("\\");
Fname = Fname.Substring(Index + 1);
string Fname1 = MapPath(Fname);
File1.PostedFile.SaveAs(Fname1);
img =File1.AppRelativeTemplateSourceDirectory+ Fname;
Image1.ImageUrl = img;
image1的尺寸为100 * 200,但我想保存图像像100 * [(h/w)* 100]。如何对此?
链接不正确。请详细解释 – 2012-01-27 13:42:15
首先,您必须从发布的文件中获取流,如下所示:Stream inputStream = File1.PostedFile.InputStream;然后从示例链接使用ResizeFromStream方法,当然您需要在示例中更改newWidth的值 – 2012-01-27 14:22:21