Printing HighCharts-如何为打印设置标签字体颜色?
我需要更改图表标签的字体颜色以便打印。 我试过:Printing HighCharts-如何为打印设置标签字体颜色?,printing,highcharts,export,Printing,Highcharts,Export,我需要更改图表标签的字体颜色以便打印。 我试过: exporting: { buttons: { contextButton: { menuItems: [{ text: 'Print', onclick: function()
exporting: {
buttons: {
contextButton: {
menuItems: [{
text: 'Print',
onclick: function() {
this.print();
}
}]
}
},
chartOptions: {
yAxis : {
labels: {
style: {
color: 'black'
}
}
}
}
}
但它不起作用。
,这是已知的bug,在这里向我们的开发人员报告,因为我们对轴的CoptoPosits有问题。 < P>不幸的是,HealthCad在打印时似乎不考虑字符。< /P> 一种可能的解决方法是创建一个仅打印的CSS文件,并将标签设置为黑色。以下内容将更改两个轴的标签颜色。我不知道你怎么能只画y而不画xsvg g.highcharts-axis-label text {
fill: #000 !important;
}
将其放入名为print.css的文件中,然后将其包含在
中,如下所示:
<link href="print.css" rel="stylesheet" type="text/css" media="print" />
这实际上不是问题所在(请参阅您链接的帖子中我的评论)。打印与导出是分开处理的,它与读取源代码是分开处理的。似乎chartOptions根本不用于打印:(