SSRS:导出为PDF - 最高保证金太大了

时间:2017-04-27 17:49:52

标签: reporting-services printing export-to-pdf

我的报告需要特定的格式,以便可以打印到Avery标签的页面。我已将报告并排设置为两个表格来代表两列标签。当我将报告导出到MS Word并打印时,项目在实际工作表上的每个标签上完美排列。但是,当我导出为PDF时,我的上边距太大,因此与纸张上的标签对齐是关闭的。有谁知道如何使PDF导出尊重我的上边距?

页面大小:8.5英寸x 11英寸

边距:

  • Top = 0.505in
  • 底部= 0.3英寸
  • 左= 0.24in
  • 对= 0.31in

1 个答案:

答案 0 :(得分:1)

SSRS支持两种主要的渲染格式。首先,软分页符渲染包括报告预览,Word,Excel和HTML,并且更适合显示在屏幕上的报告。相反,硬分页符格式被pdf和图像格式所利用,并且更适合报表的物理打印。软中断渲染使用InteractivePageSize作为显示报告的指南,并且通常会忽略“边距”设置。硬符格式严格遵守PageSize设置以及页边距。 这些是每一个的主要特征:

软分页符:

  • 未应用保证金
  • 采用插入,显式或强制分页符
  • 报告大小可以调整,以在报告中包括孤立的和过大的对象

硬分页符:

  • 页面从左到右,然后从上到下
  • 采用插入,显式或强制分页符
    • 如果没有足够的空间,设置为保持在一起的项目可能仍会推送到下一页

这两种呈现格式由报表属性的“页面类别”部分中的两个报表属性驱动。 InteractiveSize的Width和Height控制软分页符呈现格式的大小。使用硬中断渲染器之一显示对象时,将使用PageSize和Margins属性。

enter image description here