gpt4 book ai didi

reporting-services - 由于 URL 中的参数,外部图像未显示

转载 作者:行者123 更新时间:2023-12-04 08:00:11 25 4
gpt4 key购买 nike

我正在努力使用 SSRS 来在我的报告中显示外部图像。

情况/环境

  • SSRS 12
  • 图像托管在 Akamai(缓存服务器)上

  • 问题
  • 如果我通过 http://server/folder/image.jpg 调用图像,我会在服务器上的报表生成器设计 View 、预览和联机中看到图像。服务器上的 HTML:
    <img onload="this.fitproportional=true;this.pv=0;this.ph=0;" height="155" src="/Reports/Reserved.ReportViewerWebControl.axd?
    ReportSession=0vesr555hdhfqebcbzbyf4el&amp;Culture=1031&amp;CultureOverrides=False&amp;UICulture=7&amp;UICultureOverrides=False&amp;ReportStack=1&amp;
    ControlID=db6faa0405f142afa197478522ab25ae&amp;OpType=ReportImage&amp;IterationId=822ad1f6603e4ed5a7669b1863d74b1f&amp;
    StreamID=73e6746a0121466fa7e9c958c3dfb384" width="96">
  • 如果我通过 http://server/folder/image.jpg?downsize=100 调用图像:* 我在报表生成器设计 View 中看到图像,但在预览中看不到 并且不在服务器上在线。 HTML:
    <img onload="this.fitproportional=true;this.pv=0;this.ph=0;" height="155px" src="">

  • 测试

    可以使用以下示例测试该行为:
  • 工作:http://tech.akamai.com/image-manager/img/mountain.jpeg
  • 不工作:http://tech.akamai.com/image-manager/img/mountain.jpeg?downsize=640 :*

  • 我必须使用 downsize 参数(和其他参数),因为图像以全分辨率存储,如果不调整大小,报告会变得非常大。图像列表由 SQL-Dataset 动态加载,并且有大量图像,因此我无法调整大小并将它们保存在其他地方...

    我尝试了很多 URL/参数星座,我的结论是: SSRS 不能/不会处理图像路径中的 = (等号)。
    所有其他字符似乎只有等号才能正常工作。

    是否有人遇到了同样的问题并找到了处理 SSRS 外部图像 URL 路径中的“=”的解决方案?

    最佳答案

    您是否尝试过使用 ASCII %3D 而不是等号?

    关于reporting-services - 由于 URL 中的参数,外部图像未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41825236/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com