通过canvas画出了一系列路径
想通过将canvas画出的路径放在bitmap上
从而可以通过对bitmap的缩放平移来实现对该路径的缩放平移
试了canvas(bitmap),但是为啥没有保存在bitmap上呢
请问有大佬能详细解答一下么
canvas.drawBitmap(bitmap,new Matrix(),mPaint),试试
try {
FileOutputStream out = new FileOutputStream(filename);
bmp.compress(Bitmap.CompressFormat.PNG, 90, out);
} catch (Exception e) {
e.printStackTrace();
}
可以用Bitmap.compress函数来把Bitmap对象保存成PNG或JPG文件,然后可以用BitmapFactory把文件中的数据读进来再生成Bitmap对象。
保存的代码大概类似于这样:
try {
FileOutputStream out = new FileOutputStream(filename);
bmp.compress(Bitmap.CompressFormat.PNG, 90, out);
} catch (Exception e) {
e.printStackTrace();
}
具体的可以去查Bitmap和BitmapFactory的帮助文档。