【问题标题】:SSRS: Export to PDF - Top Margin is too bigSSRS:导出为 PDF - 上边距太大
【发布时间】:2017-04-27 17:49:52
【问题描述】:

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

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

边距:

  • 顶部 = 0.505 英寸
  • 底部 = 0.3 英寸
  • 左 = 0.24 英寸
  • 右 = 0.31 英寸

【问题讨论】:

  • 每张表的顶部是0吗?
  • @JerryRictey:您是指 Location.Top 属性吗?如果是这样,那么是的,我已经为两个表设置了 Location.Top = 0in。

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


【解决方案1】:

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

软分页:

  • 不应用边距
  • 支持插入、显式或强制分页符
  • 可以调整报表大小以在报表中包含孤立对象和超大对象

硬分页:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    • 1970-01-01
    相关资源
    最近更新 更多