如何在Webkit中将基于画布的图形复制到剪贴板
How do I copy a canvas-based graph to the clipboard in Webkit?
我们有一个基于Chart.js的图表,我们希望能够允许用户选择该图,复制该图并将其粘贴到非浏览器窗口(例如Word)中,并成功迁移该图当前状态的图像。
页面托管在QWebView(基于WebKit)中。
您是否尝试过将画布转换为图像?
// Converts canvas to an image
function convertCanvasToImage(canvas) {
var image = new Image();
image.src = canvas.toDataURL("image/png");
return image;
}
从这里拍摄。
然后你把画布作为一个图像,你可以从那里取下来。
相关文章:
- 使用Clipboard.js复制span文本
- ZeroClipboard-在复制之前添加到值
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 有没有一个javascript图形绘制库可以进行气球树布局
- 复制图像路径以单击它
- 复制当前url按钮-Javascript
- 具有所有样式的文本正在复制到可编辑文本区域
- 如何在d3上的图形中添加放大和缩小按钮
- 如何在React Native中绘制图形
- JavaScript”;复制“;HTML表单
- jsPlumb-拖动克隆而不进行复制
- 如何将给定的curl命令复制为jquery ajax请求
- 如何对映射插件创建的敲除对象进行深度复制
- 使用append时复制内容的DOM
- 如何将键入的文本从一个输入类型的文本复制到另一个
- 需要将单元格值复制到html表中的其他单元格中
- 在同一html页面中使用不同数据复制图表/图形
- JS游戏中的画布渲染光学错觉(短暂复制的图形)-修复
- 如何在Webkit中将基于画布的图形复制到剪贴板
- HighChart图形在x轴上对齐错误.无法在JSFiddle上复制