【问题标题】:How to export power bi embedded report to pdf using mvc c#如何使用 mvc c# 将 power bi 嵌入式报告导出为 pdf
【发布时间】:2018-10-02 01:40:19
【问题描述】:

我已将 power bi 在线报告嵌入到我的 MVC C# 应用程序中并正确呈现。此外,我正在尝试将其导出为 PDF,但没有找到方法。 我已经尝试过 jsPDF 和 Cavas2html,但是没有用。 有没有可能使用任何其他工具来做到这一点?

【问题讨论】:

  • 其实我也想知道 :)

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


【解决方案1】:

我知道现在已经很晚了,但可以尝试打印它:

// 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);
    });

如果有帮助,请告诉我。

【讨论】:

  • 感谢 Pratik,但此打印解决方案不适用于我的情况,因为它无法打印完整的 power bi 报告。
  • @VishnuChandel 它打印什么?
  • 它打印了一半的报告,因为我的报告非常宽。
  • @VishnuChandel 我想你可以在这里找到如何管理它:microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html#
【解决方案2】:

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

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-16
      相关资源
      最近更新 更多