社区
Android
帖子详情
canvas能保存,别的地方用吗?
tserpent
2012-08-10 10:10:52
在view的ondraw会自动传一个canvas用来画画。
我想这里把他保存下来,在别的地方用这个canvas来画画,比如:
我在点击事件处理函数里,用这个canvas重画东西,而不是通过postinvalidate调用ondraw来画?
这样可以吗,行得通嘛?
...全文
114
2
打赏
收藏
canvas能保存,别的地方用吗?
在view的ondraw会自动传一个canvas用来画画。 我想这里把他保存下来,在别的地方用这个canvas来画画,比如: 我在点击事件处理函数里,用这个canvas重画东西,而不是通过postinvalidate调用ondraw来画? 这样可以吗,行得通嘛?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CNnumen
2012-08-11
打赏
举报
回复
不可以
qinjuning
2012-08-10
打赏
举报
回复
绝对不行 draw()/ onDraw()方法 的Canvas对象都只是零时变量,保存不了的。
过postinvalidate调用ondraw来画? 要重绘只能按照系统的绘制流程去做,你自己绘制的话,怎么可能达到系统的效果呢。
小程序
canvas
生成海报
保存
到相册
通过
canvas
绘制的海报,获取用户授权的处理,对拒绝授权的处理,然后
保存
到相册
解决
canvas
转base64/jpeg时透明区域变成黑色背景的方法
在用
canvas
将png图片转jpeg时,发现透明区域被填充成黑色。 代码如下: XML/HTML Code复制内容到剪贴板
Canvas
:
<
canvas
u00a0id=
canvas
style>
canvas
>
Base64转码后的图片:
[removed] var base64Img = document
canvas
定义画图板
canvas
定义画图板、H5新属性的使用
Canvas
_draw.zip
1、运行环境android studio。 2、用
canvas
实现简单画板。 3、可以
保存
绘制的画板。
JS实现HTML5
Canvas
图像数据和图片的互相转化
这篇文章了我将介绍一下如何将一张图片拷贝到
canvas
里,以及反过来,如何将画布内容
保存
成图片格式。 使用JavaScript将图片拷贝进画布 要想将图片放入画布里,我们使用
canvas
元素的drawImage方法: // Converts image to
canvas
; returns new
canvas
element function convertImageTo
Canvas
(image) { var
canvas
= document.createElement("
canvas
");
canvas
.width = image.width;
canvas
.height = image.height;
canvas
.getContext("2d").drawImage(image, 0, 0); return
canvas
; } 这里的0, 0参数画布上的坐标点,图片将会拷贝到这个
地方
。 用JavaScript将画布保持成图片格式 如果你的画布上的作品已经完成,你可以用下面简单的方法将
canvas
数据转换成图片格式: // Conver[......] 阅读全文>>
Android
80,479
社区成员
91,373
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章