我可以在 SSRS/Report Builder 3.0 中向 PDF 输出添加导航箭头吗?
Can I add navigation arrows to PDF output in SSRS / Report Builder 3.0?
今天有人向我提出了最随机的问题,我意识到我从来没有考虑过它。他们想要的是我的 SSRS 报告的 PDF 呈现,以符合导航箭头的标准,即上一页、下一页。这让我开始查看所有可用的选项,这些选项实际上很酷,而且我能够添加 table 内容,包括新数字的书签(例如,如果您要打印 5每张 2-5 页的发票放入一个长文档中,这些将具有发票编号,您可以跳转到该发票的开头),但我看不到有关导航链接的任何信息。事实上,我看到的大部分内容都说 PDF 只能有导航图,即内容选项卡的 table。因此,如果有人对我如何做到这一点有任何想法,那就太好了。我知道它可以在事后添加,比如 Blubeam,但在这种情况下不切实际。
正如我在评论中提到的,您可以在每个页面中创建一个书签。可以使用组件添加书签 DocumentMapLabel
属性 几乎所有 SSRS 报告项(Tablix、文本框、图表等)都有。
如果您在每页的最顶部没有标题或文本框,请添加一个空文本框,确保将它们放在页面的顶部,以便每个书签都跳转到书签的开头相应的页面。
Select 第一个文本框并按 F4
查看扩展属性 window,查找 DocumentMapLabel
并键入 Page 1
.
在每个页面中,将文本框 DocumentMapLabel 属性 设置为相应的页码。
当报表导出为 PDF 时,您的 PDF 客户端会显示书签菜单,其中包含每个页面的书签。如果您单击书签,它会跳转到相关页面。
这是它在 Adobe Acrobar 中的样子 Reader:
如果有帮助请告诉我。
今天有人向我提出了最随机的问题,我意识到我从来没有考虑过它。他们想要的是我的 SSRS 报告的 PDF 呈现,以符合导航箭头的标准,即上一页、下一页。这让我开始查看所有可用的选项,这些选项实际上很酷,而且我能够添加 table 内容,包括新数字的书签(例如,如果您要打印 5每张 2-5 页的发票放入一个长文档中,这些将具有发票编号,您可以跳转到该发票的开头),但我看不到有关导航链接的任何信息。事实上,我看到的大部分内容都说 PDF 只能有导航图,即内容选项卡的 table。因此,如果有人对我如何做到这一点有任何想法,那就太好了。我知道它可以在事后添加,比如 Blubeam,但在这种情况下不切实际。
正如我在评论中提到的,您可以在每个页面中创建一个书签。可以使用组件添加书签 DocumentMapLabel
属性 几乎所有 SSRS 报告项(Tablix、文本框、图表等)都有。
如果您在每页的最顶部没有标题或文本框,请添加一个空文本框,确保将它们放在页面的顶部,以便每个书签都跳转到书签的开头相应的页面。
Select 第一个文本框并按 F4
查看扩展属性 window,查找 DocumentMapLabel
并键入 Page 1
.
在每个页面中,将文本框 DocumentMapLabel 属性 设置为相应的页码。
当报表导出为 PDF 时,您的 PDF 客户端会显示书签菜单,其中包含每个页面的书签。如果您单击书签,它会跳转到相关页面。
这是它在 Adobe Acrobar 中的样子 Reader:
如果有帮助请告诉我。