① 說說在 Android 中如何壓縮圖片
1:ByteArrayOutputStream 壓縮圖片質量,不會改變圖片大小
java">privateBitmapcompressImage(Bitmapimage){
ByteArrayOutputStreambaos=newByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG,100,baos);//質量壓縮方法,這里100表示不壓縮,把壓縮後的數據存放到baos中
intoptions=100;while(baos.toByteArray().length/1024>100){//循環判斷如果壓縮後圖片是否大於100kb,大於繼續壓縮
baos.reset();//重置baos即清空baos
image.compress(Bitmap.CompressFormat.JPEG,options,baos);//這里壓縮options%,把壓縮後的數據存放到baos中
options-=10;//每次都減少10}
ByteArrayInputStreamisBm=newByteArrayInputStream(baos.toByteArray());//把壓縮後的數據baos存放到ByteArrayInputStream中
Bitmapbitmap=BitmapFactory.decodeStream(isBm,null,null);//把ByteArrayInputStream數據生成圖片
returnbitmap;
}
2:就是改變圖片大小
privateBitmapgetimage(StringsrcPath){
BitmapFactory.OptionsnewOpts=newBitmapFactory.Options();//開始讀入圖片,此時把options.inJustDecodeBounds設回true了
newOpts.inJustDecodeBounds=true;
Bitmapbitmap=BitmapFactory.decodeFile(srcPath,newOpts);//此時返回bm為空
newOpts.inJustDecodeBounds=false;intw=newOpts.outWidth;inth=newOpts.outHeight;//現在主流手機比較多是800*480解析度,所以高和寬我們設置為
floathh=800f;//這里設置高度為800f
floatww=480f;//這里設置寬度為480f//縮放比。由於是固定比例縮放,只用高或者寬其中一個數據進行計算即可
intbe=1;//be=1表示不縮放
if(w>h&&w>ww){//如果寬度大的話根據寬度固定大小縮放
be=(int)(newOpts.outWidth/ww);
}elseif(w<h&&h>hh){//如果高度高的話根據寬度固定大小縮放
be=(int)(newOpts.outHeight/hh);
}if(be<=0)
be=1;
newOpts.inSampleSize=be;//設置縮放比例//重新讀入圖片,注意此時已經把options.inJustDecodeBounds設回false了
bitmap=BitmapFactory.decodeFile(srcPath,newOpts);returncompressImage(bitmap);//壓縮好比例大小後再進行質量壓縮}
② 安卓手機下載了壓縮圖片的軟體怎麼批量壓縮
方法/步驟
1
把鏈接工具下載了,點擊文件,按圖二點擊文件夾。
③ 怎麼批量壓縮照片
一次性批量壓縮照片的方法!
使用工具:優速圖片格式轉換器
步驟1,下載工具後安裝打開,軟體界面左邊有五個功能按鈕,點擊第二個【圖片壓縮】功能,進入下一步操作。
④ 如何批量壓縮照片
《gluttonyPNG v1.2圖片批量壓縮軟體》網路網盤資源免費下載:
鏈接: https://pan..com/s/1cpfdAbCYFeRsoFGlpVrWdA?pwd=kzcn 提取碼: kzcn
gluttonyPNG v1.2最新版這是一款為壓縮大批量PNG或JPG圖片而設計的壓縮工具,它能夠輕松應付十萬張以上、上百GB體積的壓縮任務。並且可以像下載軟體一樣保存壓縮進度,關機後下次還能再接著上快速的進度繼續壓縮,甚至可以換一台電腦再繼續壓縮。gluttonyPNG不僅可以顯示壓縮進度的百分比,還可以實時顯示壓縮速度(M / s),估計剩餘時間,當前線程數和實時體積減少率。gluttonyPNG可調多線程並發,可以設置要同時處理的圖像數量,最多32個線程。
⑤ 手機怎麼批量壓縮圖片
手機上的圖片是可以壓縮的,但是不能在手機上進行這個壓縮的操作,因為是的環境不適合壓縮工具的安裝。
1、我們在電腦上安裝一個關於圖片壓縮的工具,把點有圖片的手機連接到電腦,在電腦上將圖片文件打開移至電腦硬碟中。2、點擊工具將工具打開,打開工具之後就可以在工具頁面航選擇我們需要的工具了,選擇圖片壓縮工具,點擊即可。3、然後這時我們是不是應該將圖片添加到頁面上呢,對的,就將需要壓縮的圖片拖動至操作頁面上。4、點擊頁面上的選擇文件按鈕也可以將圖片添加到頁面上。5、點擊添加圖片文件知乎我們點擊月面上的「開始壓縮」這個按鈕對圖片文件進行壓縮即可。
⑥ 圖片文件怎樣批量的壓縮
可以看看這個方法,可以同時壓縮幾百張圖片:
步驟1,打開「優速圖片格式轉換器」軟體,這時候可以看到軟體界面左邊有5個功能按鍵,點擊第二個【圖片壓縮】功能。
這樣簡單的幾個步就可以輕松解決問題,上面就是圖片太大怎麼壓縮變小的方法了。此方法可以一次性壓縮幾百張圖片,為上班族節省更多的時間,趕緊去試試這個方法吧!
⑦ 圖片文件怎樣批量壓縮
快速批量壓縮圖片大小的方法!
步驟1,安裝打開「優速圖片格式轉換器」軟體,點擊左邊第二個【圖片壓縮】功能。
⑧ 怎樣壓縮多個圖片文件
一次性批量壓縮多個圖片的方法:
步驟1,下載工具軟體後安裝打開,軟體界面左邊有五個功能按鈕,點擊第二個【圖片壓縮】功能,進入下一步操作。
⑨ 手機怎麼把多張圖片壓縮
訂閱
多張圖片怎麼進行壓縮呢?我們日常會產生很多的截圖,這些截圖我們也不可以刪除,就要將這些圖片壓縮一下了,怎麼進行多張圖片的壓縮呢?給大家分享一種可以同時壓縮多張圖片的方法。
1:先找到一款壓縮軟體,打開壓縮軟體進入到圖片壓縮的頁面。
2:將自己的圖片准備好放在一個文件夾中,比較方便找尋。添加文件的時候也會很容易找到。
3:在進入到壓縮軟體的壓縮頁面後,可以直接看到選擇文件或者選擇文件夾,大家的圖片多的話可以直接點擊選擇文件夾。
4:選擇文件後,需要將下面的輸出格式以及壓縮的選項進行更改,更改至自己需要的格式即可。
5:文件的輸出格式設置完成後,需要將自己文件的保存路徑設置完成,點擊文件夾圖標進行更改,也可以保存到原文件夾。方便自己尋找就行。
6:點擊壓縮壓縮,需要進行壓縮的圖片文件就會在壓縮的過程中,添加的文件比較多,壓縮時間會稍微長一點,壓縮完成的文件會直接保存到設置好的文件夾路徑中。
簡單的壓縮圖片的方法就完成了,趕緊去試一試吧。
⑩ 怎樣用手機把圖片壓縮成文件
再文件管理中新建一個文件夾,把圖片復制到文件夾中,然後點擊壓縮即可。
1、打開文件管理,點擊圖片。
注意事項:
手機壓縮包跟電腦壓縮包一樣的,點擊進入壓縮包,就可以看到剛剛進行壓縮的圖片了。