1993hzw / Doodle

Image doodle for Android, with functions such as undo, zoom, move, text, image, etc. Also a powerful, customizable and extensible doodle framework & multi-function drawing board. Android图片涂鸦,具有撤消,缩放,移动,添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

在绘制完成后,是否可以只获取涂鸦的绘制,不带底图的方法

Valor2 opened this issue · comments

看了公开方法,绘制完成后获取图片的时候 只有两种,包含涂鸦 和不包含涂鸦,是否还是第三种,只包含涂鸦

可以参照源码获取到涂鸦的路径,然后绘制到自己的 Canvas 上,如下代码所示

    val newBitmap = Bitmap.createBitmap(bitmap.width, bitmap.height, Bitmap.Config.ARGB_8888)
    val canvas = Canvas(newBitmap)
    val paint = Paint()
    paint.color = Color.BLACK
    canvas.drawRect(0f, 0f, bitmap.width.toFloat(), bitmap.height.toFloat(), paint)
    mDoodleView.allItem.forEach { it.draw(canvas) }