導航:首頁 > 編程語言 > 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判斷是否是圖片相關的資料

熱點內容
win10ksm伺服器地址 瀏覽:339
一元二次估演算法 瀏覽:925
一招讀懂源碼 瀏覽:126
為什麼蘋果ipad連接不上伺服器 瀏覽:927
可樂app怎麼用卡密 瀏覽:766
路由器如何打開dhcp伺服器地址 瀏覽:75
谷歌圖片怎麼搜索app 瀏覽:863
江蘇文件夾模具廠 瀏覽:464
安卓系統網線攔截怎麼關閉 瀏覽:31
伺服器和終端是什麼 瀏覽:516
換安卓蘋果照片怎麼弄回去 瀏覽:260
如何向ca中心申請伺服器 瀏覽:187
從java到Android 瀏覽:551
福建加密app哪個好用 瀏覽:382
opengl游戲編程徐明亮pdf 瀏覽:619
單片機row怎麼用 瀏覽:981
虛函數表與反編譯 瀏覽:134
網上的滴滴搶單app是怎麼做的 瀏覽:384
eve手游ios賬號怎麼登錄安卓的 瀏覽:622
linuxoracle12安裝教程 瀏覽:697