首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript:在地下绘制图像并保存

javascript:在地下绘制图像并保存
EN

Stack Overflow用户
提问于 2014-10-17 03:40:10
回答 1查看 373关注 0票数 0

我正在开发Censiumjs,这是一个javascript地图库。我想从json数据制作一个热图,并将其渲染到地图上。

目前我的想法是使用heatmap javascript插件在隐藏的画布上绘制热图,然后将画布保存为图像文件,最后在地图上渲染图像。

然而,我发现我不能在隐藏的画布上绘画。所以我想知道如何在地下绘制图像并在加载地图时保存它?

谢谢你的帮忙!

EN

回答 1

Stack Overflow用户

发布于 2014-10-17 03:44:53

您可以使用offscreen rendering

代码语言:javascript
复制
function main(){            
        // here we create an OFFSCREEN canvas
        var offscreenCanvas = document.createElement('canvas');
        offscreenCanvas.width = 300px;
        offscreenCanvas.height = 300px;
        var context = offscreenCanvas.getContext('2d');

        // draw something into the OFFSCREEN context
        context.fillRect(10,10,290,290);
        // ...

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

https://stackoverflow.com/questions/26412540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档