欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断文件是否为图片文件

程序员文章站 2022-04-10 08:42:12
...
判断文件是否为图片,仅通过后缀名判断很不全面,如果把一个txt文件后缀改成gif都会被认为是图片,通过java可以判断文件本身是否为图片。
private boolean isImage(File file)
	{
		boolean flag = false; 
		try
		{
			ImageInputStream is = ImageIO.createImageInputStream(file);
			if(null == is)
			{
				return flag;
			}
			is.close();
			flag = true;
		} catch (Exception e)
		{
			//e.printStackTrace();
		}
		return flag;
	}


调用:
public static void main(String[] args)
	{
		F f = new F();

		File file = new File("D:/java_workspace/LRVODPortal/WebRoot/yishijie/images/lws.txt");

		System.out.println(f.isImage(file));
	}
相关标签: Java F#