Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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和html创建可以下载为jpg文件的图形_Javascript_Html - Fatal编程技术网

使用javascript和html创建可以下载为jpg文件的图形

使用javascript和html创建可以下载为jpg文件的图形,javascript,html,Javascript,Html,是否有一种方法可以在从服务器接收数据后创建一个图形,并将其保存为jpg文件?示例:使用从服务器接收的数据创建图表,并将图表转换为jpg文件 (我查看了highcharts.com,但当我右键单击它的产品时,我无法下载jpg图像。因此我假设highcharts只创建一个无法作为jpg文件下载的图形)根据您的情况,您可能根本不需要HTML或JavaScript 如果服务器是Unix服务器,您可以使用经过验证的工具(如GNU Plot)在服务器上生成图表,该工具可以输出各种图像格式。然后,您可以将此图

是否有一种方法可以在从服务器接收数据后创建一个图形,并将其保存为jpg文件?示例:使用从服务器接收的数据创建图表,并将图表转换为jpg文件


(我查看了highcharts.com,但当我右键单击它的产品时,我无法下载jpg图像。因此我假设highcharts只创建一个无法作为jpg文件下载的图形)

根据您的情况,您可能根本不需要HTML或JavaScript

如果服务器是Unix服务器,您可以使用经过验证的工具(如
GNU Plot
)在服务器上生成图表,该工具可以输出各种图像格式。然后,您可以将此图像呈现给应用程序的用户

我甚至相信,对于基于Windows的服务器,也有一个
GNU绘图
版本

或者,如果您坚持使用JavaScript绘制图表,您可以使用著名的库,如
Flot
Protovis
动态绘制图表,客户端,然后使用工具,如
canvas2image
实际保存生成的画布图表或使用中提出的建议。

尝试。它能满足你的需求