2022年5月18日 星期三

android studio:Bitmap-1

(1)Bitmap.CompressFormat 指定Bitmap要壓縮成怎樣的圖片格式,有JPEG、PNG、WEBP_LOSSLESS及WEBP_LOSS等圖片格式

(2)Bitmap.Config  指定Bitmap的儲存方法,有ALPHA_8、ARGB_4444、ARGB_8888及RGB_565。可參考


Bitmap方法

(1)compress(Bitmap.CompressFormat format, int quality, OutputStream stream)

壓縮Bitmap:參數1為要壓縮的格式,參數二為壓縮的比例,參數三為要輸出的資料


(2)createBitmap(Bitmap source, int x, int y, int width, int height)  

創建一個Bitmap:參數一為資料的位置,參數二為起始的x軸、參數三為起始的y軸,參數四為要取得寬度、參數五為要取得的長度。

另外有其它創建各種新的Bitmap的方法,可參考官網說明,或此網頁

(3)createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)

創建一個縮圖:

(4)getHeight()及getWidth()


取得bitmap的高度及寬度。

(5)setHeight(int width)及setWidth(int width)
設定bitmap的高度及寬度。


沒有留言:

張貼留言