2012-07-24 21 views
1

有没有办法在HighCharts中使用图表内容来模拟Photoshop的图层混合模式?例如,我有两个区域类型重叠,而不是在我使用的颜色(使用rgba)上设置不透明度,我希望将重叠区域设置为多重或线性刻录。例如见附图。这样做的另一个好处是下面的网格线在彩色区域下更加明确。 enter image description here重叠图表系列的混合模式?

回答

1

[编辑]现代浏览器对混合模式确实有一些支持,所以这可能是可能的。


,目前支持SVG的混合模式是Opera通过过滤器的唯一浏览器, http://www.w3.org/TR/SVG/filters.html#feBlendElement

另一个指标是SVG合成: http://www.w3.org/TR/2009/WD-SVGCompositing-20090430/#containerElementCompositingOperators 但SVG合成不受任何浏览器还不支持。

我不认为VML支持混合模式,所以我恐怕你运气不好。

+0

我相当确定所有支持svg过滤器的支持svg的浏览器也支持feBlend,请参阅http://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObjectApproved/filters-blend- 01-b.html。 – 2012-07-25 15:11:48

+0

嗯,过滤器混合的w3例子让我相信它不被支持(http://www.w3.org/TR/SVG/images/filters/feBlend.svg),因为它在FF或Chrome中不起作用。我必须修改这个答案。 – Duopixel 2012-07-25 15:30:36

+0

您在该示例中看到的是'BackgroundImage'输入不被很好的支持。 – 2012-07-25 18:19:11