我想在我的AngularJS应用程序中使用angularjs图表库,使用angularjs-nvd3-指令,有方法将任何给定的nvd3图表导出到任何图形文件格式吗?
发布于 2016-03-04 11:16:05
--请张贴一个代码示例以获取详细的帮助
将图表捕获到文件以供使用
on-ready中注册nvd3指令中的回调。此回调将接收2个参数,如下所示 `$scope.callback = function(scope,element){ $scope.myChartScope = scope; }` This `$scope.myChartScope` should contain a reference to your svg element, console.log it to see its contentsdispatch对象,它有一个名为renderEnd的属性,在完全绘制图表时会调用该属性。在这个renderEnd中,你可以访问你的$scope.myChartScope.svg,然后用它做你想做的事情。您可以使用像https://github.com/exupero/saveSvgAsPng这样的库将SVG保存到在客户端上完成的图像文件中。我希望这能回答你的问题!
https://stackoverflow.com/questions/22731354
复制相似问题