来自Canvas的Imagen

时间:2011-07-29 16:14:23

标签: html5-canvas

我正在尝试从画布中获取数据并设置img元素的src属性。这里的问题是,画布有一个用css设置的背景图像,而不是画布方法。是否有任何方法或方法来提取背景图像,以便toDataURL方法可以捕获它?

由于

1 个答案:

答案 0 :(得分:1)

我想有一个很好的理由说明你没有将背景图像绘制到画布本身,所以我可以为你提供这个解决方案:

  • 将背景图像绘制到位于第一个画布下方的第二个画布元素。
  • 如果要获取画布数据并使用它,请创建第三个画布(无需将其附加到DOM或使其可见。
  • 将背景画布绘制到其上,然后在上方绘制主画布。
  • 从第三个画布中获取数据。
  • 瞧。