Microsoft Report Builder 3.0中嵌入的pdf预览

时间:2014-07-23 15:26:39

标签: pdf reporting-services ssrs-2008-r2

我正在使用Report Builder 3.0和SQL 2008 r2为我们的ERP(Syteline 8.3)创建一个Job Traveler,我需要在旅行者中嵌入pdf蓝图。

此旅行者报告将在我们的ERP内触发,它将在用户默认浏览器中以pdf预览打开。旅行者将使用标准8x11纸张打印,上半部分将专用于蓝图预览。

旅行者的数据将通过存储过程填充,我们的蓝图作为pdf文档存储在共享文件服务器上。

无论如何在SSRS报告中嵌入或预览pdf文件?

1 个答案:

答案 0 :(得分:0)

虽然不支持在SSRS报告中嵌入PDF文档,但您可以通过一些繁琐的工作来解决这个问题。

基本功能是调用使用CLR库的SP,该库将打开传入的pdf文件名并将其保存到临时图像。然后,您可以将临时图像动态链接到报表上的图像。您将不得不考虑这些临时文件的构建,并提出一个定期清除它们的过程。

Here是指向上述类似流程的链接。

如果你决定走这条路并且有.NET经验,我会看一下iTextSharp .NET库。有很多关于将PDF保存到图像的示例。