Jqplot生成透明背景的png

时间:2018-01-03 22:28:19

标签: javascript jquery canvas jqplot

我有一个透明背景的线图。在下面有一个渐变颜色的div,因为我认为jQplot不可能。

但是当我想要打印图表时,画布不是原始的。所以我使用jQplots函数将画布转换为png。但是png有白色背景。

有没有人知道是否有可能将情节转换为透明背景的png(maby某些第三方插件没有找到一个可以完成这项工作的人)或者用画布打印情节?

2 个答案:

答案 0 :(得分:0)

你试过了吗?

background: 'rgba(128, 128, 128, 0.2)'

最后一点是不透明度。

答案 1 :(得分:0)

我终于找到了解决方案。 jqplotToImageStr({});有选择的可能性。所以我可以用这样的透明背景生成png:

var options = {
backgroundColor: 'transparent'
};
var imgData = $('#plot').jqplotToImageStr(options);