【问题标题】:Get two merged bitmap from canvas从画布中获取两个合并的位图
【发布时间】:2013-01-16 11:12:07
【问题描述】:

我有两个并排绘制在一个画布上的位图。如何再次获得合并的位图。我认为不可能从画布上得到它们。从画布中获取合并位图的位图的其他选项是什么。

【问题讨论】:

    标签: android bitmap android-canvas


    【解决方案1】:

    可以得到合并位图的位图对象。

    首先创建一个带有空白位图的画布

     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 来获得合并位图..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多