我在网页中嵌入了一个PowerBI报告。我需要在页面上添加一个“导出”按钮,当点击该按钮时将报告导出为PDF格式。我该如何实现?在线上有人建议使用
我找到了这个,但是没有帮助:打印/生成嵌入式Power BI报告的PDF 请注意,我知道可以通过PowerBI Desktop将报告导出为pdf,但我需要在自定义网页上执行此操作。
非常感谢任何帮助。
report.print()
或window.print()
,但这两种方法对我都不起作用。var reportContainer = document.getElementById('reportContainer');
var report = powerbi.embed(reportContainer, config);
var report2 = powerbi.get(reportContainer);
console.log(report); --returns the report
console.log(report2); --also returns the report
report.print(); --nothing happens
report2.print(); --nothing happens
var saveAsParameters = {
name: "newReport"
};
report2.saveAs(saveAsParameters); --nothing happens report.saveas also nothing happens
window.print(); --it prints a blank page.
我找到了这个,但是没有帮助:打印/生成嵌入式Power BI报告的PDF 请注意,我知道可以通过PowerBI Desktop将报告导出为pdf,但我需要在自定义网页上执行此操作。
非常感谢任何帮助。