成品直播原始碼,JAVA獲取圖片的寬、高和大小
成品直播原始碼,JAVA獲取圖片的寬、高和大小
如果是本地磁碟檔案
File file = new File("C:\\Users\\root\\Desktop\\test.jpg"); BufferedImage bufferedImage = ImageIO.read(new FileInputStream(file)); int height = bufferedImage.getHeight(); int width = bufferedImage.getWidth(); long size = file.length() / 1024; System.out.println(height); System.out.println(width); System.out.println(size);
如果是Spring中透過表單提交的檔案
MultipartFile multipartFile = [your multipartfile]; BufferedImage bufferedImage = ImageIO.read(multipartFile.getInputStream()); int height = bufferedImage.getHeight(); int width = bufferedImage.getWidth(); long size = file.getSize() / 1024; System.out.println(height); System.out.println(width); System.out.println(size);
如果需要用本地檔案(file)測試spring表單提交檔案(multipartfile)需要將file轉為MultipartFile
以上就是成品直播原始碼,JAVA獲取圖片的寬、高和大小, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2995490/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【故障公告】阿里雲OSS故障造成圖片無法上傳
- Eagle for Mac(圖片管理工具) 1.9.2中文啟用版
- Java核心知識體系6:集合框架詳解Java框架
- IntelliJ IDEA 2023 for mac(Java語言開發整合環境) v2023.2.5中文啟用版JavaIntel
- 線上直播原始碼,修改預設的箭頭的兩種方式
- 直播app系統原始碼,底部彈框顯示,底部導航隱藏
- 成品直播原始碼推薦,uni底部導航欄隱藏單個
- Java常用的設計模式有哪些?Java設計模式
- ??Java開發者的Python快速進修指南:函式基礎PythonJava
- Java語言開發整合環境:IntelliJ IDEA 2023 for mac v2023.2.5中文啟用版JavaIntel
- JProfiler 14 for Mac(專業的Java效能分析工具)Java
- 成品直播原始碼推薦,原生button按鈕css去掉預設樣式CSS
- app直播原始碼,JS 替換日期的橫槓為斜槓
- 直播系統程式碼,常用搜尋中搜尋歷史,搜尋推薦功能
- IntelliJ IDEA 2023 for Mac(最好用的Java開發工具)開發工具JavaIntel
- 直播平臺製作,ViewPager自動輪播,手指按住停止輪播
- 用Java使用API介面獲取Lazada商品詳情Java