1. 程式人生 > >java獲取圖片寬高

java獲取圖片寬高

最近做了一個小功能要獲取圖片的寬和高,之前用的是ImageIo read()去讀取,但是發現他只能讀取

[BMP, bmp, jpg, JPG, wbmp, jpeg, png, PNG, JPEG, WBMP, GIF, gif]這幾個格式的圖片,有些圖片不支援  所以有找了另一種方法  就是在圖片連結加上字尾 “?x-oss-process=image/info”  阿里雲的方法   將圖片資訊已json格式顯示  然後在去除json中的ImageHeight值和ImageWidth  這樣什麼格式的圖片就都可以獲取了  但是有些圖片原本連線中已經帶有後綴  那就只能先把字尾去掉然後再加上“?x-oss-process=image/info” 了  也可以獲取到  非常簡單 就不上程式碼了