Reporting services .NET Reporting Services是否支持矢量图形?

Reporting services .NET Reporting Services是否支持矢量图形?,reporting-services,Reporting Services,在潜入www之后,我对reporting services对矢量图形/图像的支持一无所知。这似乎是不可能的。我们正在使用带有PDF呈现的Reporting Services,我们被迫在报告中使用原始位图。这导致了大规模的报告。我们知道处理矢量图形会有所帮助,但reporting services似乎不支持这种功能。过去SQL reporting services和PDF压缩都存在问题。如果在2005年之前的版本中创建serverreports,或在2008年之前的版本中创建localreport

在潜入www之后,我对reporting services对矢量图形/图像的支持一无所知。这似乎是不可能的。我们正在使用带有PDF呈现的Reporting Services,我们被迫在报告中使用原始位图。这导致了大规模的报告。我们知道处理矢量图形会有所帮助,但reporting services似乎不支持这种功能。

过去SQL reporting services和PDF压缩都存在问题。如果在2005年之前的版本中创建serverreports,或在2008年之前的版本中创建localreports,则hugh pdf文件可能是由压缩问题引起的


否,目前还没有在SQL Reporting Services中插入矢量图形的已知方法。现在,由于RDL2.0支持一些HTML支持,但我不确定这是否包括VML或任何足以显示图形的内容

我也有同样的需求,并且一直在尽可能多地与SQL Reporting Services和其他基于RDL的替代方案(如和)的相关人员沟通,以了解我是否能够获得此类支持。到目前为止,他们还没有“更好的EMF和CRI支持”,但其他人没有这样的能力,也没有任何公开的计划来实施它们

有关未来版本的SQL Server Reporting Services是否会引入OLE对象或EMF映像支持的更多信息,请参阅MSDN论坛

对于那些可能愿意自己实现解决方案的人,我认为可以创建一个自定义报告项,以您喜欢的格式呈现矢量图形,但这要求您基本上编写Microsoft不提供的控件,并在系统或.NET Framework(例如,SVG)中不直接支持您的格式时编写渲染引擎

更新:
似乎其他人也在寻找,但他们似乎遇到了许多人在尝试导出为PDF时遇到的相同障碍。

你是说矢量图形吗?是的,这一点是正确的,他需要SQL报表中的矢量图形