Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript highchart图形的导出不正确_Javascript_Html_Highcharts_Scale - Fatal编程技术网

Javascript highchart图形的导出不正确

Javascript highchart图形的导出不正确,javascript,html,highcharts,scale,Javascript,Html,Highcharts,Scale,我在导出highcharts图形时遇到问题。基本上,在默认设置下,所有图表看起来都非常奇怪,要么太大,要么缺少部分图例,要么部分重叠等等 因此,我查看了highcharts的文档,发现我可能需要使用三个参数:宽度、高度和比例。但是,无论我尝试了多长时间,使用了什么组合,我都无法正确绘制图形,也无法看到最终呈现在网页上的图形 我真的希望它看起来像我在网页上的一个,因为它会节省我大量的时间,我不会做它的打印屏幕 下面是一个例子: 所以我的页面在这里: 首先看一看“湿度图”——这个图没有设置参数,即

我在导出highcharts图形时遇到问题。基本上,在默认设置下,所有图表看起来都非常奇怪,要么太大,要么缺少部分图例,要么部分重叠等等

因此,我查看了highcharts的文档,发现我可能需要使用三个参数:宽度、高度和比例。但是,无论我尝试了多长时间,使用了什么组合,我都无法正确绘制图形,也无法看到最终呈现在网页上的图形

我真的希望它看起来像我在网页上的一个,因为它会节省我大量的时间,我不会做它的打印屏幕

下面是一个例子:

所以我的页面在这里:

首先看一看“湿度图”——这个图没有设置参数,即它使用highcharts的默认设置。如您所见,图像被放大,部分图例丢失等

然后看看“温度图”——这是我试着玩的一个,你看到的是我能得到的最好的结果,但是,不管我设置了什么大小或比例,总是错误的是,图例是重叠的。即使我将整个图像放大或改变比例,图例也会改变大小,始终保持重叠

我在这个特定示例中使用的代码实现了这一点,这是我所能做到的最好的:

sourceWidth: 1860,
sourceHeight: 400,
scale: 1,
最后,为了完整起见,这里是模块的文档:

如果有人能告诉我该怎么做,我会非常感谢任何人的帮助,这样我就能得到与我在浏览器中看到的图形相似的图形


谢谢

在湿度图上我看到了正确的结果,没有任何东西被剪切,所以请告诉我你使用哪种浏览器?我知道了怎么做,我对导出脚本进行了更改,现在它要求我提供每个图形的尺寸和比例,必须使用试错法,所以问题就解决了,对吗?嗯,有点,这并不理想,但现在它要求我提供维度,我可以快速尝试找到最佳选项,而无需更改代码。