tur*_*1ng 2 javascript html5 canvas
是否有可能创建一个任意大小的缓冲区并像在canvas元素上一样工作?
我想创建一个图形(> 10'000 x 10'000像素)并使用类似的方法drawImage().完成所有操作后,应将部件复制到canvas元素.
createImageData()可以制作一个缓冲区但是没有办法使用像drawImage()它这样的方法.
有没有办法在不制作隐形画布元素的情况下实现我的需求?
谢谢!
小智 6
为什么不使用canvas元素?它不必是"不可见的"(如"它是页面的一部分,但被设计为不可见")...只需创建一个如上所述的新画布,而不是将其附加到您的文档中.现在你可以用它做任何你想做的事情,而不用担心在你的实际页面上有额外的隐藏画布.