我已经从getSVG获得了SVG字符串
let chartSVG = chart.getSVG({ ...options })
我格式化它,所以它呈现在ReactPDF唯一的问题,我现在得到的是dataLabels的variablePie将不会调整大小,我已经尝试了多个选项,通过搜索在线和他们都不会调整大小,他们太大,我设法调整variablePie图表。通过改变宽度和高度
chart.getSVG({
chart:{
width:236,
height:162,
},
... })
我只是不能让文本调整大小...
我已经在我的React-PDF中附上了它的外观图像
SVG的一部分具有
<text x="5" data-z-index="1" y="14" style="color: rgb(0, 0, 0); font-size: 5px; font-weight: bold; fill: rgb(0, 0, 0);">Wealth</text>
它似乎忽略了字体大小。
1条答案
按热度按时间jogvjijk1#
使用
Highchats
对象代替回调(chart
)的参数作为引用:演示:https://jsfiddle.net/BlackLabel/ywvr743o/
相关主题:https://github.com/highcharts/highcharts-angular/issues/262
编辑:
React演示:https://codesandbox.io/s/highcharts-react-demo-forked-v95dqj