2008-10-01 6 views
8

Après avoir plongé dans le www, je n'ai pas la moindre idée de la prise en charge des grahiques/images vectorielles par les services de reporting. Cela semble être impossible. Nous utilisons Reporting Services avec un rendu PDF et nous sommes obligés d'utiliser le bitmap brut dans les rapports. Cela conduit à des rapports de taille énorme. Nous savons que le traitement des graphiques vectoriels aidera mais cette fonctionnalité ne semble pas être supportée par les services de reporting.Est-ce que .NET Reporting Services prend en charge les graphiques vectoriels?

+0

Voulez-vous dire les graphiques vectoriels? http://en.wikipedia.org/wiki/Vector_graphics – Meff

+0

oui le point est correct, il a besoin de graphiques vectoriels dans les rapports SQL – balaweblog

Répondre

0

Il y a eu des problèmes dans le passé avec SQL Reporting Services et la compression PDF. Si vous créez des serverreports dans une version antérieure à 2005 ou des rapports locaux dans une version antérieure à 2008, les gros fichiers PDF pourraient être causés par le problème de compression.

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

4

Non, il n'y a pas des moyens connus pour insérer des graphiques vectoriels dans SQL Reporting Services. Maintenant, depuis RDL 2.0, un certain support pour le HTML est supporté mais je ne suis pas sûr que cela inclue VML ou quoi que ce soit d'adéquat pour montrer des graphiques. J'ai le même besoin et ai communiqué autant que possible avec ceux impliqués dans SQL Reporting Services et d'autres alternatives basées sur RDL telles que DataDynamic Reports et FYI Reporting pour voir si je peux obtenir ce type de support. Jusqu'ici, le «meilleur support EMF et CRI», mais les autres n'ont pas de telles capacités et n'ont pas de plans connus publiquement pour les mettre en œuvre.

Pour plus d'informations, voir my post sur les forums MSDN pour savoir si l'utilisation de l'objet OLE ou de l'image EMF serait introduite dans les futures versions de SQL Server Reporting Services. En ce qui concerne ceux qui souhaitent implémenter eux-mêmes une solution, je pense balaweblog is right en ce qu'un élément de rapport personnalisé pourrait être créé pour rendre un graphique vectoriel dans votre format préféré, mais cela nécessite que vous écrivez essentiellement le contrôle qui n'est pas fourni par Microsoft et écrire un moteur de rendu si votre format n'est pas directement supporté sur le système ou dans le .NET Framework par exemple (SVG vient à l'esprit).

Mise à jour: Il semble que quelqu'un d'autre cherche également à implement vector graphics in FYI Reporting, mais ils semblent courir dans le même barrage routier que beaucoup ont lorsqu'ils essaient d'exporter au format PDF.

Questions connexes