圖表顯示是開發工作中不可少的一項功能,好的圖表工具能夠直觀、清晰的展現資料。以前的資料展示基本上都是生成一些來展示業務資料,有時顯得有些呆板,不夠直觀生動,現在則有了更多的選擇,尤其是基於adobe flash的圖表,更是栩栩如生,令人耳目一新。目前市場上現有的flash圖表有開源的有收費的,功能和顯示效果也不盡一樣,因此我們在實際中使用時更要仔細去甄別, 正所謂實用的就是最好的。以下是時下市場上可用的flash圖表,在此做乙個簡單的比較:
openflashchart
:乙個開源的flash圖表工具,能夠顯示各種常見的圖形,能夠滿足日常的資料展示需要。由於openflashchart是乙個開源的產品,你可以直接獲取源**,可以很方便的去修改,openflashchart有專門的論壇支援,開發資料也比較豐富,如果遇見問題參與討論的人也比較多,尤其適合那些有一定的flash報表使用經驗又想實現高階功能的開發人員。有些版本有專門的伺服器端元件,可以很方便的使用,如果對圖表的顯示效果要求不是很高的話,openflashchart是乙個不錯的選擇。
openflashchart是乙個單檔案資料包表,多個顯示報表基於乙個flash檔案,資料格式是基於json的,支援伺服器端動態生成報表資料和顯示格式,同時也提供了js介面來設定資料以及格式。
優點:免費而且是開源的,圖表種類豐富,flash動畫效果也不錯,同時有專門的社群支援。
缺點:由於是開源,沒有很好的管理,文件比較混亂,有些元件還有bug,更新不夠及時。
fusioncharts
: 一款由印度人開發的flash報表產品,圖表種模擬較豐富,圖形顯示效果也相當不錯。有免費和收費兩種版本,其中的免費版功能較弱,功能和顯示效果不及收費版本。由於有專門的管理,其開發文件和示例也比較齊全,尤其適合那些想直接在專案中使用而又不想深入學習的使用者。該產品的收費版樣式和規格比較統一,很適合用在一般的專案中。
fusioncharts是乙個多檔案資料包表,每個資料包表對應乙個flash檔案,資料格式是基於xml的 ,提供了js(拼接xml字串)和xml(xml格式的資料)兩種方式。
優點:圖表種類豐富,flash動畫效果也不錯文件示例也比較豐富。
缺點:免費版載入較慢,動畫效果不盡人意,收費版可能會好些。
amchart
:hnchart:
幾款前端開源flash報表比較
1.yui ext chart 其實ext的chart元件來自於yui2的chart元件,不過就是ext做了一點自己的封裝罷了,從它們的官網的示例和api你就會看出他們出奇的相似,話說yui的chart元件也是基於另外乙個開源專案。優點 純js配置,事件定義多,可以方便的與其它元件互動 缺點 圖表種...
複雜報表解決方案比較
複雜報表的處理一直是國內報表市場的乙個重頭戲。從數年前中國報表概念被清晰的提出,國內廠家就紛紛提出了各種解決方案。經過幾年的沉澱,現在已經形成了幾個大的基本陣營。最近因為專案的原因,筆者有機會對各家報表產品做了乙個簡單的比較。和幾年前相比,第一印象是每個廠家都針對複雜報表提出了一種解決方法。而歸納起...
複雜報表解決方案之比較
複雜報表的處理一直是國內報表市場的乙個重頭戲。從數年前中國報表概念被清晰的提出,國內廠家就紛紛提出了各種解決方案。經過幾年的沉澱,現在已經形成了幾個大的基本陣營。最近因為專案的原因,筆者有機會對各家報表產品做了乙個簡單的比較。和幾年前相比,第一印象是每個廠家都針對複雜報表提出了一種解決方法。而歸納起...