Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 如何下载flot图表作为图像?_Javascript_Jquery_Image_Canvas_Flot - Fatal编程技术网

Javascript 如何下载flot图表作为图像?

Javascript 如何下载flot图表作为图像?,javascript,jquery,image,canvas,flot,Javascript,Jquery,Image,Canvas,Flot,我已经实现了一个flot图表。我想做的是将图形保存为其他格式,如:PNG、JPG,。。。当我点击“生成”时,我设法截图并在网页中添加了下面的内容。然后我可以右键点击图片并将其保存为PNG $("#generate").on("click", function (e) { html2canvas($("#placeholder").get(0), { onrendered: function (canvas) {

我已经实现了一个flot图表。我想做的是将图形保存为其他格式,如:PNG、JPG,。。。当我点击“生成”时,我设法截图并在网页中添加了下面的内容。然后我可以右键点击图片并将其保存为PNG

 $("#generate").on("click", function (e) {

                html2canvas($("#placeholder").get(0), {
                    onrendered: function (canvas) {
                        document.body.appendChild(canvas);

                        var imgData = canvas.toDataURL('image/png');
                        console.log('Report Image URL: ' + imgData);
                        var doc = new jsPDF('landscape');

                        doc.addImage(imgData, 'PNG', 10, 10, 190, 95);

                    }
                });
            });
生成

当我单击“生成”以显示“图像另存为”对话框时,如何执行此操作?

选中,然后单击。