reporting-services - ssrs教程 - ssrs是什么




.NET Reporting Services是否支持矢量图形? (2)

以前使用SQL Reporting Services和PDF压缩存在问题。 如果您在2005年之前的版本中创建服务器报告,或者在2008年之前的版本中创建本地报告,那么hugh pdf文件可能由压缩问题引起。

http://forums.asp.net/t/1066296.aspx

在深入www之后,我不知道通过报告服务来支持矢量图像/图像。 这似乎是不可能的。 我们使用的是带有PDF渲染的Reporting Services,我们被迫将原始位图用于报告。 这导致巨大的报告。 我们知道,处理矢量图形将有所帮助,但这种功能似乎不受报告服务的支持。


不,没有已知的方法在SQL Reporting Services中插入矢量图形。 现在RDL 2.0支持一些HTML支持,但我不确定这是否包含VML或足以显示图形的东西。

我有同样的需求,并尽可能与SQL Reporting Services和其他基于RDL的替代方法(如DataDynamic ReportsFYI Reporting)进行沟通 ,以了解是否可以获得此类支持。 到目前为止, DataDynamics Reports支持人们声称拥有“更好的EMF和CRI支持”,但其他人没有这样的能力,也没有任何公开的计划来实现它们。

有关更多信息,请参阅MSDN论坛上有关是否将在任何将来版本的SQL Server Reporting Services中引入OLE对象或EMF图像支持的信息。

至于那些可能愿意自己实现一个解决方案的人,我认为balaweblog是正确的 ,因为可以创建一个自定义的报告项目来呈现您的首选格式的矢量图形,但是这要求您基本上编写不是由微软,如果你的格式不是直接支持在系统上,或者在.NET Framework中(例如SVG),就写一个渲染引擎。

更新:看起来其他人也正在寻找在FYI报告中实现矢量图形,但他们似乎正在运行到许多人试图导出到PDF相同的路障。