下载PowerBI嵌入PDF

时间:2017-07-20 08:25:36

标签: javascript asp.net kendo-ui pdf-generation powerbi

我要求下载powerBI作为PDF文件嵌入。 我尝试了Kendo UI脚本来下载网页(具体来说,div中的任何内容都会被转换并下载为PDF格式)。 我尝试使用jQuery在ASPX网页上访问PowerBi Embed报告中的div。 PowerBi Embedded报告在iframe中呈现。我总是得到Powerbi报告iframe的内容文件为NULL。可能的原因是CORS限制。 有没有办法将报告下载为PDF?

2 个答案:

答案 0 :(得分:1)

是的! power BI在2018年8月发布的版本中添加了此功能。 Export to PDF

选择文件>从Power BI Deskop导出为PDF。

注意-该功能确实可以导出自定义视觉效果,但不会导出您可能已应用于该报告的任何墙纸。

答案 1 :(得分:1)

现在2020年3月发布的新API支持此功能

有两个可用的API端点

1:Export to File

POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/ExportTo

2:Export File in Group

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId}/ExportTo

注意: 两者都需要具有以下内容的请求正文:

| Name   | Required | Type           | Description           |
|--------|----------|----------------|-----------------------|
| format | True     | FileFormat     | Export to file format |

FileFormat

| Name  | Type   |
|-------|--------|
| CSV   | string |
| DOCX  | string |
| IMAGE | string |
| HTML  | string |
| PDF   | string |
| PNG   | string |
| PPTX  | string |
| XLSX  | string |
| XML   | string |