无法获得PDF下载中的图表

问题描述 投票:0回答:1

Html页面中有3-4个图表,我点击下载按钮获取pdf文件时有一个PDF下载按钮,因为我们无法获取图表。我们用kendo绘图来下载Pdf

以下是我们尝试过的代码:

$scope.print = function(){
        kendo.drawing.drawDOM($("#page-Container")).then(function(group) {
            kendo.drawing.pdf.saveAs(group, "PdfDocumnet.pdf");
        });
}

或任何其他框架可以帮助??

angularjs highcharts
1个回答
0
投票

我有一段时间有这样的问题。从我记得的东西崩溃没有错误,承诺永远不会被调用。

为了解决这个问题,我的一位同事提出了将聊天转换为图像的方法。

$scope.print = function(){
    kendo.drawing.drawDOM($("#page-Container")).then(function(group) {
       return kendo.drawing.exportImage(group);
    }).done(function (data) {
       // replace chart(s) with png version(s)
       $(".chat").replaceWith("<div class='.chart'><img src='" + date +"' /></div>");

       kendo.drawing.pdf.saveAs(data, "PdfDocumnet.pdf");
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.