我正在使用Report Builder 3.0和SQL 2008 r2为我们的ERP(Syteline 8.3)创建一个Job Traveler,我需要在旅行者中嵌入pdf蓝图。
此旅行者报告将在我们的ERP内触发,它将在用户默认浏览器中以pdf预览打开。旅行者将使用标准8x11纸张打印,上半部分将专用于蓝图预览。
旅行者的数据将通过存储过程填充,我们的蓝图作为pdf文档存储在共享文件服务器上。
无论如何在SSRS报告中嵌入或预览pdf文件?
答案 0 :(得分:0)
虽然不支持在SSRS报告中嵌入PDF文档,但您可以通过一些繁琐的工作来解决这个问题。
基本功能是调用使用CLR库的SP,该库将打开传入的pdf文件名并将其保存到临时图像。然后,您可以将临时图像动态链接到报表上的图像。您将不得不考虑这些临时文件的构建,并提出一个定期清除它们的过程。
Here是指向上述类似流程的链接。
如果你决定走这条路并且有.NET经验,我会看一下iTextSharp .NET库。有很多关于将PDF保存到图像的示例。