Canvas ToDataUrl到简单图像

时间:2016-11-04 13:23:37

标签: javascript html5 three.js html5-canvas

有什么方法可以将我通过toDataURL()收到的数据转换成以.jpg或.png结尾的简单图像而不必下载它?

我的问题是我使用toDataURL收到的数据尽管可以完美地嵌入到html标签中,但却无法使用我正在处理的ThreeJS脚本。

Here你可以在img src标签中找到生成的图像(这里有太多文本可以链接它)。如果有办法将所有文本都变成一个简单的filename.png我肯定会解决我的大多数问题。

图像当前正在使用

加载到OBJ
child.material.map = new THREE.Texture(img);

“img”直接来自画布或dataurl生成的图片。

var img = c.toDataURL({
    format: 'png',
    width: 1024,
    height: 1024
})

我也尝试使用“c”和“ctx”,但都没有用。

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

0 个答案:

没有答案