导航:首页 > 编程语言 > java判断是否是图片

java判断是否是图片

发布时间:2022-11-25 11:02:38

java中判断URL地址的图片是否有效

下面给你分享一个小工具类,可以帮到你

在上传图片的时候会生成一个图片地址链接,把这个链接调用这个工具类进行判断,如果返回200,则图片上传成功,返回其他则图片地址有误,或者上传失败。

Ⅱ java如何判断一个文件夹是否存在

1、首先在电脑端新建一个java项目,如图,命名为javaFileTest名称。

Ⅲ 如何使用<a>标签下载图片,下载前验证是否是图片 java

获取到html后,使用jsoup获得所有的<a>标签内的内容. 判断,如果是img 就将图片另存在本地.
Document doc = Jsoup.parse(html);
Element content = doc.getElementById("content");
Elements links = content.getElementsByTag("a");
for (Element link : links) {
String linkHref = link.attr("href");
String linkText = link.text();
Elements imgs = link.getElementsBYTag("img")
......
}

Ⅳ Java平台如何判断用户上传的文件是否是图片

if(typeof FileReader != 'undefined'){
var file = document.getElementById("imageFile").files[0];
if((file.type).indexOf("image/")==-1){
swal("提示", "请上传图片!", "warning");
}
}else{
var fileName=document.getElementById("imageFile").value;
var suffixIndex=fileName.lastIndexOf(".");
var suffix=fileName.substring(suffixIndex+1).toUpperCase();
if(suffix!="BMP"&&suffix!="JPG"&&suffix!="JPEG"&&suffix!="PNG"&&suffix!="GIF"){
swal("提示", "请上传图片(格式BMP、JPG、JPEG、PNG、GIF等)!", "error");
}
}

Ⅳ java 文件 夹里面是否含有图片

简单方案:可以通过文件夹内文件的后缀名字判断。

复杂的要通锅都区每个文件内容,判断文件是否为图片。不同格式的图片文件,二进制文件内容结构是不同的,但是这样就比较麻烦,而且文件读写,效率不高。


importjava.io.File;
importjava.io.IOException;
importjava.util.HashSet;
importjava.util.Set;
publicclassHasImage{
publicstaticvoidmain(String[]args){
try{
booleanhas=hasImage("E:\BaiZhi");
System.out.println("文件夹下是否有图片:"+has);
}catch(IOExceptione){
e.printStackTrace();
}
}
staticbooleanhasImage(Stringpath)throwsIOException{
//图片文件后缀
Set<String>sets=newHashSet<>();
sets.add(".jpg");
sets.add(".png");
sets.add(".gif");
sets.add(".bmp");
Filefile=newFile(path);
//System.out.println(file.isDirectory());
if(file.isFile()){
StringfileName=file.getName();
if(fileName.lastIndexOf(".")>0){
Stringsufix=fileName.substring(fileName.lastIndexOf("."));
if(sets.contains(sufix.toLowerCase())){
returntrue;
}
}
}
if(file.isDirectory()){
//System.out.println(file.getCanonicalPath());
File[]files=file.listFiles();
for(Filefile2:files){
booleanhas=hasImage(file2.getAbsolutePath());
if(has){
returntrue;
}
}
}
returnfalse;
}
}

Ⅵ java如何判断文件是否为图片

java中提供了ImageInputStream类来对文件是否为图片进行判断,示例如下:

/**
*判断文件是否为图片<br>
*<br>
*@parampInput文件名<br>
*@parampImgeFlag判断具体文件类型<br>
*@return检查后的结果<br>
*@throwsException
*/
publicstaticbooleanisPicture(StringpInput,
StringpImgeFlag)throwsException{
//文件名称为空的场合
if(Check.isNull(pInput)){
//返回不和合法
returnfalse;
}
//获得文件后缀名
StringtmpName=pInput.substring(pInput.lastIndexOf(".")+1,
pInput.length());
//声明图片后缀名数组
StringimgeArray[][]={
{"bmp","0"},{"dib","1"},{"gif","2"},
{"jfif","3"},{"jpe","4"},{"jpeg","5"},
{"jpg","6"},{"png","7"},{"tif","8"},
{"tiff","9"},{"ico","10"}
};
//遍历名称数组
for(inti=0;i<imgeArray.length;i++){
//判断单个类型文件的场合
if(!Check.isNull(pImgeFlag)
&&imgeArray[i][0].equals(tmpName.toLowerCase())
&&imgeArray[i][1].equals(pImgeFlag)){
returntrue;
}
//判断符合全部类型的场合
if(Check.isNull(pImgeFlag)
&&imgeArray[i][0].equals(tmpName.toLowerCase())){
returntrue;
}
}
returnfalse;
}

Ⅶ java图像上传中如何判断是否是jpg格式

Ⅷ java如何判断网络上的图片是否存在

发一个http请求,如果返回404就表示不存在,否则存在

Ⅸ java 判断url是否含有图片

URLurl=newURL("http://www..com/sss.gif");
URLConnectioncon=url.openConnection();
//httpHeader穿一件伪装服
setHeader(con);
//得到content的长度
longcontentLength=con.getContentLength();
//如果contentLength为0就表示这个sss.gif是不存在的.

阅读全文

与java判断是否是图片相关的资料

热点内容
文件夹对话框全屏模式怎么设置 浏览:542
中合产融app怎么下载 浏览:932
单片机保护断点设置 浏览:906
vba编程环境 浏览:345
推特app怎么变成英文了 浏览:453
车上mp3在哪个文件夹 浏览:618
单片机可调节六位数码管 浏览:896
服务器转速怎么表示 浏览:389
安卓三星手机怎么截屏 浏览:98
程序员高级算法 浏览:127
pythonbinlog 浏览:429
编译原理箭头上面一个加号乘号 浏览:664
螺杆式无油压缩机 浏览:996
代码编译要多久 浏览:333
领导错误命令怎么处理 浏览:948
怎么看手机各app内存 浏览:477
程序员栽在背景调查 浏览:780
什么是车场服务器 浏览:910
手机服务器怎么上网 浏览:998
linuxtime命令 浏览:859