我使用谷歌图表,并有一个混合图表,一些饼,柱状图和仪表图的页面
该页面具有生成pdf的选项,因此我将图表转换为PNG以便在pdf中使用。
所有图表都以相同的方式生成,使用div显示google图表,使用隐藏的div存储png图像
var chart = new google.visualization.Gauge(document.getElementById('gauge'));
var hidden = new google.visualization.Gauge(document.getElementById('gauge_hidden'));
我正在尝试实现一个具有柱状图和堆叠图的组合图作为摘要。
就像他们在演示区的那个一样。但是,在本例中,我希望显示堆叠柱形图而不是饼图。
[this is not a link]https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/combo/
感谢您的建议。
我正在处理一个请求,即一旦用户单击饼图的一部分,就可以旋转用highcharts.js创建的饼图。给定一个不动点,它的角度为180度,饼应该对齐自己指向该不动点的点击部分,在我的情况下用一个三角形表示。因此,每当用户单击某个部分时,固定的三角形就会指向它,因为饼会旋转。我已经成功地捕获了click事件并更改了startAngle选项如下:
// Rotate chart
donutChart.series[0].update({
startAngle: convertAngle("rads", this.angle) // gives the point angle i