我正在尝试访问System.Drawing.Image
的高度和宽度。
Image image = Image.FromFile(PostedImage.ImageUrl.ToString());
int ActualWidth = image.Width;
int ActualHeight = image.Height;
我收到错误
不支持URI格式。
如何做到这一点?
答案 0 :(得分:0)
这意味着您无法将URL发送到Image.FromFile()
您必须在磁盘上传递本地路径。
解决这个问题:
Image.FromStream()
答案 1 :(得分:0)
我的猜测是FromFile仅适用于本地文件。我将使用WebRequest获取文件,然后从流中创建Image。
答案 2 :(得分:0)
您必须将路径传递给本地文件或网络驱动器上的文件。
如果您提供的字符串是Web资源,则必须先下载它。