【发布时间】:2013-01-16 11:12:07
【问题描述】:
我有两个并排绘制在一个画布上的位图。如何再次获得合并的位图。我认为不可能从画布上得到它们。从画布中获取合并位图的位图的其他选项是什么。
【问题讨论】:
标签: android bitmap android-canvas
我有两个并排绘制在一个画布上的位图。如何再次获得合并的位图。我认为不可能从画布上得到它们。从画布中获取合并位图的位图的其他选项是什么。
【问题讨论】:
标签: android bitmap android-canvas
可以得到合并位图的位图对象。
首先创建一个带有空白位图的画布
Bitmap.Config conf = Bitmap.Config.ARGB_8888;
Bitmap bitmap_object = Bitmap.createBitmap(width, height, conf);
Canvas canvas_object = new Canvas(bitmap_object);
现在使用 drawBitmap (Bitmap bitmap, Matrix matrix, Paint paint) api 在这个 canvas_object 上绘制您的位图,
现在使用 bitmap_object 来获得合并位图..
【讨论】: