在我的Web应用程序中,我有一个图像上传模块.我想检查上传的文件,无论是图像文件还是任何其他文件.我在服务器端使用Java.
图像BufferedImage在java中读取,然后我将其写入磁盘ImageIO.write()
我该如何检查BufferedImage,无论是真的是图像还是其他什么?
任何建议或链接将不胜感激.
可能重复:
知道文件是否是Java/Android中的图像
如果文件是图像,我该如何检查?如下:
如果(file.isImage)....
如果标准库无法实现,我怎样才能使用MagickImage lib?
提前致谢!
我正在使用JAI并创建一个文件:
PlanarImage img = JAI.create("fileload", myFilename);
Run Code Online (Sandbox Code Playgroud)
如果文件存在,我在该行之前检查.但是我如何检查文件是.bmp还是.tiff或图像文件?
有人知道吗?
image ×4
java ×3
android ×1
file ×1
file-upload ×1
imagemagick ×1
io ×1
jai ×1
listview ×1
servlets ×1