社区首页 >问答首页 >转换为图像还是使用画布?

转换为图像还是使用画布?
EN

Stack Overflow用户
提问于 2014-10-14 15:20:01
回答 2查看 50关注 0票数 0

只是想知道,在将画布绘图添加到DOM之前将其转换为图像更好,还是只添加画布本身更好?

我使用画布来创建图像。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-14 15:26:56

这取决于你的情况。

画布可能分配或不分配额外的内存缓冲区,但通常与显示缓冲区共享回缓冲。如果像素比与1:1不同,则情况可能不是这样。视网膜显示)。

另外,如果使用html标记创建画布,浏览器可以在某些条件下(如调整窗口大小)清除画布。这似乎是一个较小的问题,但现在,它过去是(Chrome也可以清除画布时,显示一些对话框)。

但是,将其转换为图像会带来性能和内存开销:首先创建压缩图像,然后将其转换为基-64,并增加33%的内存开销,然后将其作为图像源传递,触发将基-64字符串转换为图像文件,然后将其解压缩为位图。

票数 1
EN

Stack Overflow用户

发布于 2014-10-14 15:26:41

确保将其转换为图像并将其添加为DOM对象

如果您调整画布的大小将清除自身,那么您将有空白的区域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26372010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文