java獲取圖片的大小、寬度、高度方式
更新時(shí)間:2025年02月11日 11:35:57 作者:明快de玄米61
文章介紹了如何將File對(duì)象轉(zhuǎn)換為MultipartFile對(duì)象的過(guò)程,并分享了個(gè)人經(jīng)驗(yàn),希望能為讀者提供參考
java獲取圖片的大小、寬度、高度
File對(duì)象(該對(duì)象里面是圖片)
代碼:
public class Test {
public static void main(String[] args) throws Exception {
// 文件對(duì)象
File file = new File("C:\\test\\20220619\\city.jpg");
// 文件大小;其中file.length()獲取的是字節(jié),除以1024可以得到以kb為單位的文件大小
long size = file.length() / 1024;
// 圖片對(duì)象
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(file));
// 寬度
int width = bufferedImage.getWidth();
// 高度
int height = bufferedImage.getHeight();
// 打印信息
System.out.printf("圖片大?。?skb;圖片寬度:%s像素;圖片高度:%s像素", size, width, height);
}
}結(jié)果:
圖片大?。?424kb;圖片寬度:7360像素;圖片高度:4912像素
MultipartFile對(duì)象(該對(duì)象里面是圖片)
代碼:
public class Test {
public static void main(String[] args) throws Exception {
// 文件對(duì)象
MultipartFile file = 假設(shè)此處是前端傳過(guò)來(lái)的對(duì)象;
// 文件大?。黄渲衒ile.length()獲取的是字節(jié),除以1024可以得到以kb為單位的文件大小
long size = file.getSize() / 1024;
// 圖片對(duì)象
BufferedImage bufferedImage = ImageIO.read(file.getInputStream());
// 寬度
int width = bufferedImage.getWidth();
// 高度
int height = bufferedImage.getHeight();
// 打印信息
System.out.printf("圖片大小:%skb;圖片寬度:%s像素;圖片高度:%s像素", size, width, height);
}
}結(jié)果:
圖片大?。?424kb;圖片寬度:7360像素;圖片高度:4912像素
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
java用list集合存儲(chǔ)學(xué)生信息并算出成績(jī)平均值操作
這篇文章主要介紹了java用list集合存儲(chǔ)學(xué)生信息并算出成績(jī)平均值操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-08-08
Spring Bean的包掃描的實(shí)現(xiàn)方法
這篇文章主要介紹了Spring Bean的包掃描的實(shí)現(xiàn)方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
Java利用ZipOutputStream進(jìn)行高效壓縮的技巧詳解
ZipOutputStream 是 Java 標(biāo)準(zhǔn)庫(kù)中用于 創(chuàng)建 ZIP 文件 的核心類(lèi),位于 java.util.zip 包中,本文主要和大家介紹了Java如何使用ZipOutputStream進(jìn)行高效壓縮,有需要的可以了解下2025-07-07
JAVA搭建虛擬機(jī)運(yùn)行環(huán)境的流程分析
本文詳細(xì)介紹了在Windows上使用VMware搭建Ubuntu虛擬機(jī)的步驟,包括環(huán)境準(zhǔn)備、VMware安裝與配置、Ubuntu安裝流程、安裝后優(yōu)化以及注意事項(xiàng),感興趣的朋友跟隨小編一起看看吧2026-01-01

