gpt4 book ai didi

angularjs - 如何将 angularjs-nvd3 图表导出到文件

转载 作者:行者123 更新时间:2023-12-04 12:58:32 26 4
gpt4 key购买 nike

我想通过使用 angularjs-nvd3-directives 在我的 AngularJS 应用程序中使用 nvd3 图表库
有没有办法将任何给定的 nvd3 图表导出为任何图形文件格式?

最佳答案

详细帮助请贴代码示例

将图表捕获到文件中以供使用

  • on-ready 注册回调在您的 nvd3 指令中。此回调接收 2 个参数,如下所示

  • $scope.callback = function(scope,element){
    $scope.myChartScope = scope;
    }
    $scope.myChartScope应该包含对 svg 元素的引用,console.log 以查看其内容
  • 在折线图的选项对象中,有一个 dispatch具有名为 renderEnd 的属性的对象当您的图表完全绘制时被调用。在此 renderEnd然后您可以访问您的 $scope.myChartScope.svg然后用它做你想做的事。

    You can use a library like https://github.com/exupero/saveSvgAsPng to save your SVG to an image file All done on the client side


  • 我希望这回答了你的问题!

    关于angularjs - 如何将 angularjs-nvd3 图表导出到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22731354/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com