使用Javascript有没有办法抓取由线性或径向渐变渲染的背景图像
Using Javascript is there a way to grab the background image rendered by a linear or radial gradient?
我对渐变特别感兴趣,但我想这个问题适用于使用任何方法渲染的图像,例如 data:image/svg+xml;...
可能吗?
伊塔:
这是通过将渐变渲染到画布上来实现的。对于任何有兴趣保存 CSS3 线性或径向渐变.png的人,请访问:
http://www.visualcsstools.com/gradient-generator.htm
设计渐变,单击 CVS(画布)按钮,然后右键单击渐变预览以将其另存为图像。
具有 CSS 渐变背景的 DOM 元素,如果没有屏幕截图实用程序,就无法做到这一点。
但是,如果在画布元素(以及画布元素中的任何其他图形)中绘制渐变,则可以在浏览器中使用 JavaScript 将画布元素的图形导出为 JPG 或 PNG。看到这个问题。
也许是通过截图?
相关文章:
- 图像通过Youtube视频渐变
- JavaScript渐变幻灯片-图像链接
- 通过程序添加CSS渐变作为背景图像
- 如何使用for循环更改图像的不透明度以创建渐变照明效果
- 在具有动态高度的背景图像上创建渐变覆盖
- Jquery渐变图像与多张幻灯片的惰性加载程序
- 使用javascript更改背景图像时保持渐变不变
- 背景图像本身的 CSS 渐变
- 使用Javascript有没有办法抓取由线性或径向渐变渲染的背景图像
- 如何根据当前页面高度调整具有渐变的图像的大小
- IE8(Javascript和CSS)中带有拉伸BG的渐变图像背景
- JQUERY图像覆盖渐变in()在鼠标悬停时淡入淡出
- 使用我使用的当前基本JQuery图像库中的渐变图像
- 使用jquery动态追加和交叉渐变图像
- 将一个图像渐变为另一个图像
- jQuery:图像渐变为另一个图像
- 渐变填充颜色和隐藏图像
- 交叉渐变图像
- 渐变图像和文本绿色袜子和JS动画
- 渐变图像-调用.fadeIn和.fadeOut的位置