我似乎无法转换它。有什么帮助吗?
问问题
11102 次
2 回答
5
它们是两个完全不同的对象:
System.Web.UI.WebControls.Image
是一个能够呈现 HTML 的控件,它将使浏览器下载并显示指定的图像System.Drawing.Image
是一个类,它能够将图像加载到内存中以进行操作,或者在控件中显示它(但不是 Web 图像控件)。
所以不幸的是,您无法将 a 转换System.Web.UI.WebControls.Image
为 a System.Drawing.Image
; 它甚至不触及图像数据。
于 2009-08-31T14:54:08.107 回答
0
System.Web.UI.WebControls.Image 只是 ImageUrl 属性指定的任何有效图像文件的容器。如果您想在 ImageUrl 获取图像并将其转换为 System.Drawing.Image,您可以调用System.Drawing.Image.ImageFromFile("path/to/image")
.
于 2009-08-31T14:52:50.993 回答