使用Javascript有没有办法抓住线性或径向渐变渲染的背景图像?

时间:2012-06-08 16:49:11

标签: javascript jquery image background-image gradient

我对渐变特别感兴趣,但我想这个问题适用于使用任何方法渲染的图像,例如data:image / svg + xml; ...

有可能吗?

ETA:

通过将渐变渲染到画布上,可以实现这一点。对于有兴趣保存CSS3线性或径向渐变的.png的人,请转到:

http://www.visualcsstools.com/gradient-generator.htm

设计渐变,单击“CVS(画布)”按钮,然后右键单击渐变预览以将其另存为图像。

2 个答案:

答案 0 :(得分:1)

具有CSS渐变背景的DOM元素,没有屏幕截图实用程序就无法做到这一点。

但是,如果在canvas元素(以及canvas元素中的任何其他图形)中绘制渐变,则可以使用浏览器中的JavaScript将canvas元素的图形导出为JPG或PNG。 See this question

答案 1 :(得分:-3)

通过拍摄截图?

相关问题