【发布时间】:2013-03-14 12:23:57
【问题描述】:
我正在寻找一种直接从 html5 FileReader api 将图像绘制到画布上的方法。
通常的方法是新建一个图像对象,等待onload,然后用drawImage()将其绘制到画布上。
但是对于我不需要进入的特定情况,如果可能的话,我想完全绕过图像数据的加载。
由于 filereader api 支持readAsArrayBuffer(),我想知道是否有任何方法可以获取此数组缓冲区并将其转换为画布 imageData 以便使用 ctx.putImageData(array) 来渲染图像。
提前致谢。
【问题讨论】:
标签: javascript canvas filereader