filename = Path.GetFileName(FileUpload.FileName);
HttpPostedFile pf = FileUpload.PostedFile;
System.Drawing.Image img2 = System.Drawing.Image.FromStream(pf.InputStream);
System.Drawing.Image bmp2 = img2.GetThumbnailImage(200, 210, null, IntPtr.Zero);
Imagename = objUser.UserID + filename;
Imagepath = "D:\\Shopy_Web_21-6-12\\Shopy\\Images" + Imagename;
bmp2.Save(Path.Combine(@"D:\Shopy_Web_21-6-12\Shopy\Images", Imagename));
Run Code Online (Sandbox Code Playgroud)
我已将文件上传转换为两个缩略图并将其保存在本地,但现在我需要检索图像以在用户的个人资料中显示它.如何从我存储的位置显示图像?
您可以在应用程序中创建虚拟路径说:..Images/并将图像保存在该文件夹中.
然后使用下面的一个来获取图像URL:
string str = Server.MapPath("Images/" + Filename);
Run Code Online (Sandbox Code Playgroud)
现在,您将获得可以直接显示的图像的网址.
| 归档时间: |
|
| 查看次数: |
3346 次 |
| 最近记录: |