com.supermap.mapping
类 BitmapUtils
- java.lang.Object
-
- com.supermap.mapping.BitmapUtils
-
public class BitmapUtils extends java.lang.Object
author : linwenhao date : 2021/12/22 10:51 desc : bitmap工具类,内部类 version: 1.0
-
-
构造器概要
构造器 构造器和说明 BitmapUtils()
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static android.graphics.Bitmap
compressBitmap(android.graphics.Bitmap bitmap, float many)
图片质量压缩static android.graphics.Bitmap
createReflectionBitmap(android.graphics.Bitmap bitmap, float region)
获得带倒影的图片方法static android.graphics.Bitmap
cropBitmap(android.graphics.Bitmap bitmap, float wScale, float hScale)
按比例裁剪图片static android.graphics.Bitmap
mergeBitmap(android.graphics.Bitmap backBitmap, android.graphics.Bitmap frontBitmap)
把两个位图覆盖合成为一个位图,以底层位图的长宽为基准static android.graphics.Bitmap
scaleWithWH(android.graphics.Bitmap bitmap, double w, double h)
图片缩放static android.graphics.Bitmap
viewSnapshot(android.view.View view)
对View(不包含surfaceview)进行截图
-
-
-
方法详细资料
-
mergeBitmap
public static android.graphics.Bitmap mergeBitmap(android.graphics.Bitmap backBitmap, android.graphics.Bitmap frontBitmap)
把两个位图覆盖合成为一个位图,以底层位图的长宽为基准- 参数:
backBitmap
- 在底部的位图frontBitmap
- 盖在上面的位图- 返回:
-
viewSnapshot
public static android.graphics.Bitmap viewSnapshot(android.view.View view)
对View(不包含surfaceview)进行截图
-
scaleWithWH
public static android.graphics.Bitmap scaleWithWH(android.graphics.Bitmap bitmap, double w, double h)
图片缩放- 参数:
bitmap
- 位图w
- 新的宽度h
- 新的高度- 返回:
- Bitmap
-
cropBitmap
public static android.graphics.Bitmap cropBitmap(android.graphics.Bitmap bitmap, float wScale, float hScale)
按比例裁剪图片- 参数:
bitmap
- 位图wScale
- 裁剪宽 0~100%hScale
- 裁剪高 0~100%- 返回:
- bitmap
-
createReflectionBitmap
public static android.graphics.Bitmap createReflectionBitmap(android.graphics.Bitmap bitmap, float region)
获得带倒影的图片方法- 参数:
bitmap
- 位图region
- 倒影区域 0.1~1- 返回:
- bitmap
-
compressBitmap
public static android.graphics.Bitmap compressBitmap(android.graphics.Bitmap bitmap, float many)
图片质量压缩- 参数:
bitmap
-many
- 百分比- 返回:
-
-