如題,用chart“強行”繪制一條幾萬個資料點的曲線加載很慢(暫不考慮抽稀資料點),怎么解決或者有什么其他更好的繪制方法?
uj5u.com熱心網友回復:
第三方控制元件?試試用gdi直接畫 點多了都是物件 怎么不慢?uj5u.com熱心網友回復:
什么chart,web的還是winform的?web方面有各種chart,采取的技術不同,你講清楚才能比較。
==========
歡迎關注微信公眾號 “產品技術知與行” ,打造全面的結構化知識庫,包括原創文章、免費課程(C#,Java,Js)、技術專題、視野知識、原始碼下載等內容。
最新文章:解讀經典《C#高級編程》 第四章之 泛型的原理 https://mp.weixin.qq.com/s/3264VdbzqXWt7vn19ARrPQ
uj5u.com熱心網友回復:
幾萬個點的曲線,那得多長?如果短精簡一下吧,或則根據頁面大小,再加載后面一部分uj5u.com熱心網友回復:
用GDI就別想了, 換DX吧,保證性能好。uj5u.com熱心網友回復:
“強行”繪制的需求是從哪里來的
1.如果從顯示的角度來看,
普通的筆記本,高分屏是1366*768
也就是當一條曲線顯示的資料超過1366后就已經無法準確表達了
所以根據顯示區間分段提取特征點來繪制是合理的。
2. vs自帶的char控制元件,顯示點超過2000~3000,
可能就會出現明顯的卡頓
如果要“強行”顯示,得考慮商業軟體
uj5u.com熱心網友回復:
大俠,你可以使用獰貓曲線控制元件才行,幾萬,幾百萬點都可以正常顯示,任意范圍無級平滑同步平移放縮曲線,不會卡頓,百度 思潤菲咪 可下載演示控制元件試一下,費用不高,可以轉移給甲方,肯定好。謝謝。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/282790.html
標籤:C#
上一篇:關于一個正式運算式的書寫(急需)
