Sql server SSR不显示外部图像
在报表设计器中,我有一个logo.jpg,它位于报表的同一目录中。如果我将图像源设置为Sql server SSR不显示外部图像,sql-server,reporting-services,ssrs-2012,report-designer,Sql Server,Reporting Services,Ssrs 2012,Report Designer,在报表设计器中,我有一个logo.jpg,它位于报表的同一目录中。如果我将图像源设置为external,路径设置为logo.jpg。图像将显示在设计器预览中。但是,在我将报告和映像部署到SSRS服务器之后,映像将不会显示。发生的事情是,图像将作为资源保存在SSRS中,但一旦我点击它,它将给我一些混乱的代码 如果我在应用程序中打开报告,图像也不会显示 但是,如果我下载它,我可以从硬盘上查看它 我目前的解决方案是在报表设计器中使用绝对路径或指向web中的图像,但这并不理想 我想这可能是一个访问权限
external
,路径设置为logo.jpg
。图像将显示在设计器预览中。但是,在我将报告和映像部署到SSRS服务器之后,映像将不会显示。发生的事情是,图像将作为资源保存在SSRS中,但一旦我点击它,它将给我一些混乱的代码
如果我在应用程序中打开报告,图像也不会显示
但是,如果我下载它,我可以从硬盘上查看它
我目前的解决方案是在报表设计器中使用绝对路径或指向web中的图像,但这并不理想
我想这可能是一个访问权限问题,但我不知道为什么。我过去常常将图像转换为96 dpi。SSRS然后在pdf导出中正确渲染图像。您是否尝试将图像作为
报告数据-图像的一部分添加。然后通过选择“嵌入”选项来引用报告中的图像。@Abhishek否,因为我见过有人使用外部图像,并将其显示在designer、SSRS和app中。我只想做同样的事情。为什么使用绝对路径不理想?这似乎是做这件事的标准方法。@Dave.Gugg我想你是对的。也许我只是想知道为什么在我的SSRS中使用相对路径不起作用。。因为我确实看到它在其他地方工作,我认为这将取决于运行SSRS引擎/服务的帐户是否设置了相同的相对路径。通常,用户不使用这些帐户,因此没有设置带字母的驱动器。