SSRS 报告导出为 PPT 文件

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

我有一份 SSRS 报告,需要导出为 PPT 文件

为了生成幻灯片,我放置了幻灯片精确大小的矩形(以厘米为单位)(33.867 x 19.05 厘米),每张幻灯片都包含必要的内容

每页都有一个页脚(2 厘米),因此每个矩形的高度为 17,05 厘米,而不是 19,05

我删除了边距并确保报告尺寸大于正文尺寸

我不知道为什么,但我无法根据需要导出它,每页一个矩形,总是有空白页,例如第一个矩形打印在两页上

image export ppt

提前感谢您的帮助

reporting-services export powerpoint
1个回答
0
投票

我能够组合一个 RDL,其中形状占用整个 PPT,而无需换行到另一页。我还认为,如果可以的话,如果您分享设计画布的屏幕截图或分享您的 RDL,这可能会有所帮助,以阐明您的报告当前的设置方式。

您应该为 PowerPoint 幻灯片的大小设置两个不同的属性,以便能够导出幻灯片而不会出现对齐问题。

一是报表属性中的页面大小。这可以通过右键单击设计画布的空白部分以打开报告属性来完成。

Right-click empty part of the canvas

然后您可以在此处设置纸张尺寸和边距。我将边距设置为 0,宽度和高度设置为 16:9 Power Point 的默认尺寸:13.333 英寸和 7.5 英寸。

Report paper size

然后您需要设置报表正文的大小。您可以通过在属性面板顶部的下拉列表中选择“主体”来编辑它。

Select the body properties

尽管这很重要,但实际上您必须使用这两个以英寸为单位的精确值才能获得您想要的结果。这些值必须是默认 16:9 PowerPoint 幻灯片的精确尺寸。如果使用 cm,可能会出现舍入问题。我尝试使用您提供的 cm 值,但不起作用。

PowerPoint slides are by default in inches

如果您希望能够创建第二张幻灯片,请将正文高度加倍,但不要在报表属性中更改页面大小。

RDL and PowerPoint with the same size

还有一件事需要注意。当在画布上移动或调整对象大小时,SSRS 会以意想不到的方式自动舍入或调整对象的大小和位置。如果您需要解决布局问题,您应该仔细检查属性面板中的所有大小和位置值。我在构建这个示例时遇到了很多麻烦。

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