谁能告诉我这个方法的具体用法我是这样写的Image.FromFile("1.jpg");报错。谁能告诉我答案。
public static System.Drawing.Image FromFile(string filename)
具体用法:
从指定的文件创建 System.Drawing.Image。参数:filename: 字符串,包含要从中创建 System.Drawing.Image 的文件的名称。 返回值:此方法创建的 System.Drawing.Image。你打的“1.jpg”不具体路径,要打具体的如:C:/WIDOWS/system/1.jpg,如果是在当前程序目录下就写“/1.jpg"
最方便的变法就是把图片放在程序的bin\Debug下面..这样就可以直接写图片名称.
楼主最好把异常弄出来
[url=http://msdn.microsoft.com/en-us/library/stf701f5.aspx]System.Drawing.Image.FromFile(filename)[/url]的使用方法就是将图片文件的路径作为参数传进去,得到一个解码后的Image对象。JPEG格式是GDI+默认支持的格式之一,应该不会出问题才对。如果Windows自带的图片查看程序能打开那个JPEG文件的话,Image.FromFile也应该可以。
楼主遇到的异常具体是什么?如果是FileNotFoundException的话你可能得确认一下你的1.jpg文件是不是与你的exe文件在同一个目录下面……例如说如果exe文件在debug\bin里,那么那个1.jpg也应该在debug\bin里才行,否则你给的路径就不对了。