有没有人知道改变高图的svg图像的高度和宽度的方法。我正在使用
获取svg代码 var svg = chart1.getSVG();
代码本身就是:
<svg xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" style="font-family:'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;font-size:12px;" xmlns="http://www.w3.org/2000/svg" width="600" height="300"><desc>Created with Highstock 4.2.5</desc><defs><clipPath id="highcharts-11"><rect x="0" y="0" width="517" height="300"></rect></clipPath></defs><rect x="0" y="0" width="600" height="300" fill="#FFFFFF" class=" highcharts- ... etc
我尝试在这段代码中更改高度和宽度属性,但它似乎无法正常工作。我也尝试过使用Viewbox方法,但这似乎太小了。实际上我只需要改变高度,因为宽度似乎没问题,但是如果可以的话我想增加一点宽度。我试图在pdf中打印svg以显示图表但是他们的不符合他们的规模(这是预期的) 有任何想法吗? 谢谢!