Link to home
Start Free TrialLog in
Avatar of DavidBob
DavidBob

asked on

problem with chart control

HI Team,

Project :
MS VS ASP.Net MVC

I am looking for chart control which full fill below requirement.

I have to generate chart control with binding data from ms sql server database tables and with this generated chart need to save in database table with good quality of image so i can use in some annual reports pdf documents.

i have used Kendo UI line chart control have the option to save as either SVG or canvas. I switched it to canvas, which may have improved performance but the image, when retrieved from the database, was of lower quality and performance is very slow to generate for all my 700 companies chart.so i have chosen 50 companies per page to render then save in db and repeating same process until it reaches end of all companies but still performance and quality is not as good and sometime we observed some charts are drawn with empty data or half of data loaded and saving in db, this happens randomly and unable to figureout what problem is......

control i used as below:
https://demos.telerik.com/aspnet-mvc/line-charts

and The ASP.NET MVC version is just a wrapper around Kendo UI for jQuery
https://demos.telerik.com/kendo-ui/line-charts/index

so i am looking for any other chart control which can do my job as draw chart from binding data from tables and save chart images into table with good quality and good performance or how can i improve here

Please,I need your suggestion on this.
Avatar of Dustin Saunders
Dustin Saunders
Flag of United States of America image

I use http://www.chartjs.org/ usually, but you won't have binding data (you can retreive from ajax).  You can drop the chart in a <canvas> element and export that to an image.
Avatar of DavidBob
DavidBob

ASKER

Thanks for your reply

I have nearly 1000 companies data and need to generate charts for these 1000 companies on daily basis and store in db

if we use chartsjs how much time it will take to do this job or how much time it taking for your task and how many companies you have to do this?

Bob
Hi Bob,

As discussed with you, after you have tried with Telerik support, you can decide if you want to continue using their product.
You can also explore a free library called ZedGraph https://github.com/ZedGraph/ZedGraph, I have not personally used it but I have heard good review from my reporting team.

If you already have SQL Server, you could build SSRS reports based on your requirements and then export them as image files or even PDF files directly.

In past, my reporting team was all crazy about Infragistics https://www.infragistics.com/, depending upon the final solution you want you can go with ASP.Net, WinForms or WPF based package.

Regards,
Chinmay.
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.