reporting-services - servidor - herramientas de reporting services
¿.NET Reporting Services es compatible con gráficos vectoriales? (2)
Después de bucear en www, no tengo ni idea sobre el soporte de grahics / image vectorial por los servicios de informes. Parece ser imposible. Estamos utilizando Reporting Services con una representación en PDF y estamos obligados a usar mapas de bits sin formato en los informes. Eso lleva a informes de gran tamaño. Sabemos que lidiar con gráficos vectoriales ayudará, pero dicha función parece no ser respaldada por los servicios de informes.
Ha habido problemas en el pasado con SQL Reporting Services y la compresión de PDF. Si está creando informes de servidor en una versión anterior a 2005 o informes locales en una versión anterior a 2008, los archivos pdf hugh podrían ser causados por el problema de compresión.
No, no hay formas conocidas de insertar gráficos vectoriales dentro de SQL Reporting Services. Ahora desde RDL 2.0, se admite algo de soporte para HTML, pero no estoy seguro de si eso incluiría VML o algo adecuado para mostrar gráficos.
Tengo la misma necesidad y me he comunicado lo más posible con los involucrados en SQL Reporting Services y otras alternativas basadas en RDL como DataDynamic Reports y FYI Reporting para ver si puedo obtener este tipo de soporte. Hasta el momento, los informes de DataDynamics respaldan a las personas que afirman tener "un mejor soporte de CEM y CRI", pero los demás no tienen tales capacidades ni tienen ningún plan conocido públicamente para implementarlas.
Para obtener más información, consulte mi publicación en los foros de MSDN con respecto a si el objeto OLE o la compatibilidad con imágenes EMF se presentarán en futuras versiones de SQL Server Reporting Services.
En cuanto a aquellos que pueden estar dispuestos a implementar una solución ellos mismos, creo que balaweblog tiene razón en que se puede crear un elemento de informe personalizado para representar el gráfico vectorial en su formato preferido, pero eso requiere que básicamente escriba el control que no es suministrado por Microsoft y escribe un motor de renderizado si su formato no es directamente compatible con el sistema o .NET Framework por ejemplo (SVG viene a la mente).
Actualización: parece que alguien más también está buscando implementar gráficos vectoriales en los informes FYI, sin embargo, parece que se están ejecutando en el mismo obstáculo que muchos tienen cuando intentan exportar a PDF.