如何使用mvc c将power embededed报告导出为pdf

时间:2018-04-21 14:37:22

标签: powerbi export-to-pdf powerbi-embedded

我已将强大的在线报告嵌入到我的MVC C#应用程序及其正确呈现中。此外,我试图将其导出为PDF,但没有办法做到这一点。 我尝试过jsPDF和Cavas2html,但没有得到结果。 是否有可能使用任何其他工具。

3 个答案:

答案 0 :(得分:1)

Microsoft刚刚发布了我们正在寻找的功能!显然,我们可以调用power bi报告并以编程方式将其导出为PDF。 https://powerbi.microsoft.com/en-us/blog/export-report-to-pdf-pptx-and-png-files-using-power-bi-rest-api/

答案 1 :(得分:0)

我现在知道它的时间很晚,但是可以尝试打印它:

// Get a reference to the embedded report HTML element
var embedContainer = $('#embedContainer')[0];

// Get a reference to the embedded report.
report = powerbi.get(embedContainer);

// Trigger the print dialog for your browser.
report.print()
    .catch(function (errors) {
        Log.log(errors);
    });

让我知道是否有帮助。

答案 2 :(得分:0)

从2019年7月起,如果没有hacky解决方案,您将无法实现这一目标。目前,从Power BI嵌入进行打印和导出为pdf / ptt等。

这里有一个功能要求,可以以超过400票的票数导出为pdf。如果您要使用此功能,建议您投票:https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/35066698-export-to-pdf-via-power-bi-embedded-api#comments