Highcharts phantomjs/highchart:导出为PNG/PDF时如何处理图例溢出
我的结果是: 欢迎任何建议。仍然停留在这个问题上。 有时,图例中的项目太多,如何处理图例溢出。一种方法是根据序列的大小设置高度和宽度(在下面导出设置)还有更好的方法吗?Highcharts phantomjs/highchart:导出为PNG/PDF时如何处理图例溢出,highcharts,phantomjs,Highcharts,Phantomjs,我的结果是: 欢迎任何建议。仍然停留在这个问题上。 有时,图例中的项目太多,如何处理图例溢出。一种方法是根据序列的大小设置高度和宽度(在下面导出设置)还有更好的方法吗? { "subtitle": { "text": "2016-05-19 12:09 to 2016-05-26 12:09" }, "title": { "text": "Query" }, "series": [ ], "yAxis": { "title": {
{
"subtitle": {
"text": "2016-05-19 12:09 to 2016-05-26 12:09"
},
"title": {
"text": "Query"
},
"series": [
],
"yAxis": {
"title": {
"text": "Count"
}
},
"tooltip": {
"pointFormat": "<span style=\\\\"color:{point.color}\\\\">{series.name}</span>: <b>{point.y}</b><br/>"
},
"credits": {
"enabled": false
},
"plotOptions": {
"column": {
"colorByPoint": false
}
},
"xAxis": {
"labels": {
"style": {
"fontSize": "9px"
}
},
"type": "category"
},
"exporting": {
"sourceHeight": 3000,
"chartOptions": {
"chart": {
"height": 2000
},
"legend": {
"maxHeight": 1600
}
}
},
"type": "chart",
"legend": {
"enabled": true
}
}
{
“副标题”:{
“正文”:“2016-05-19 12:09至2016-05-26 12:09”
},
“标题”:{
“文本”:“查询”
},
“系列”:[
],
“yAxis”:{
“标题”:{
“文本”:“计数”
}
},
“工具提示”:{
“pointFormat”:“{series.name}:{point.y}
”
},
“学分”:{
“已启用”:false
},
“打印选项”:{
“列”:{
“colorByPoint”:错误
}
},
“xAxis”:{
“标签”:{
“风格”:{
“fontSize”:“9px”
}
},
“类型”:“类别”
},
“出口”:{
“源高度”:3000,
“图表选项”:{
“图表”:{
“高度”:2000
},
“传奇”:{
“最大高度”:1600
}
}
},
“类型”:“图表”,
“传奇”:{
“已启用”:真
}
}
可以用一个简单的函数覆盖您所引用的函数,该函数只返回与其第一个参数相同的值。然而,禁用这样的图例导航将使您的图例变得相当大,具体取决于实际数据
例如:
为导出对象中的maxHeight参数设置未定义的值
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
maxHeight: 40
},
exporting:{
chartOptions:{
legend:{
maxHeight: undefined
}
}
},
例如:
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
maxHeight: 40
},
exporting:{
chartOptions:{
legend:{
maxHeight: undefined
}
}
},