【发布时间】:2015-07-01 15:32:45
【问题描述】:
我刚刚下载了 iTextSharp,在我投入大量精力之前,我想知道这种情况是否可行。我们有一个客户坚持要求他们的 SSRS 报告 PDF 包含目录,最好带有页码。这些报告的各个组成部分具有高度可变的长度,因此我们无法对实际页码进行硬编码。大家可能都知道,没有直接的方法可以在 SSRS 中创建目录。 (我们甚至就此与 Microsoft 代表进行了一次特别会议。)
我想做的如下:
通过设置目标位置在 SSRS 报告中标记目标位置 DocumentMapLabel 属性。
以通常的方式从报表服务器生成 pdf 或 ReportViewer 控件。 (这将在 c# 中。)
在我的假设代码中打开 pdf。
在前面或附近插入空白页。
扫描 pdf 中的 DocumentMapLabels(理想情况下,检测哪个页面
他们在。)用指向各个部分的链接填充空白页面。
这可能吗?
【问题讨论】:
-
是的,有可能。
标签: c# pdf-generation itextsharp ssrs-2012