Highcharts -打印大格式图表,但保持文本小

ncecgwcz  于 2023-10-20  发布在  Highcharts
关注(0)|答案(1)|浏览(135)

我有很多使用Highcharts制作的朝阳图表,它们显示在网页上-下面是一个例子。
我想做的是能够在A1或A0纸上打印这些(用作墙壁显示)-但当我试图缩放它们时,所有东西都会变大,包括文本。我想保持文本小,以便当图表打印时,所有的文本显示,没有溢出。
Sunburst Chart
有没有人有任何建议,我如何才能做到这一点?
我试过保存为不同的格式。我的下一个想法可能是使用CSS

ua4mk5z4

ua4mk5z41#

您可以通过exporting.chartOptions定义字体大小

配置示例:

Highcharts.chart('container', {
  series: [{
    dataLabels: {
      enabled: true
    },
    data: [1, 2, 3, 4]
  }],

  exporting: {
    enabled: true,
    chartOptions: {
      plotOptions: {
        series: {
          dataLabels: {
            style: {
              fontSize: '56px'
            }
          }
        }
      }
    }
  }
})

Demo:https://jsfiddle.net/BlackLabel/ar49cbfh/
API引用:https://api.highcharts.com/highcharts/exporting.chartOptions

相关问题