打印带有自定义标题的 PowerBI 嵌入报告

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

我正在使用

powerbi-react-client
在网站中嵌入 powerbi 报告。

该网站允许用户打印我正在做的报告,正如包装建议使用的那样

https://learn.microsoft.com/en-us/javascript/api/overview/powerbi/embedding-basic-interactions#print-a-report

我使用

获取嵌入报表对象的引用
<PowerBIEmbed
            embedConfig = { sampleReportConfig }
            eventHandlers = { eventHandlersMap }
            cssClassName = { reportClass }
            getEmbeddedComponent = { (embedObject: Embed) => {
                // stores the report ref in a state
                setReport(embedObject as PowerBI.Report);
            } }
await report.print()

  • 客户端基本上在页面中放置一个 IFrame
  • 不幸的是,Power BI 决定放置默认的“Microsoft Power BI”标题,该标题在打印此报告时显示为标题。
  • 我无法使用 javascript 访问/更改此标题,因为这是跨域加载的

问题

  • 如何解决这个问题,删除/自定义更新此标题?
powerbi powerbi-embedded
1个回答
0
投票

您无法更改嵌入报告的默认标题。

要从页面中删除标题,请按照以下步骤操作:

展开更多设置。 导航至打印屏幕左窗格中的选项部分。 关闭页眉和页脚选项以从页面中删除页眉。

关闭之前:

关闭后:

© www.soinside.com 2019 - 2024. All rights reserved.