說到這個網頁上的圓餅圖
好像很少聽到有人是自己畫的
因為這樣實在有點麻煩,現在網路上這麼多別人寫好的API或是javascript可以畫得真的很多
只要會用就能產生美美的圖。
像google Chart https://developers.google.com/chart/
還有highcharts http://www.highcharts.com/
highcharts做出來非常的漂亮,但是當遇到不同瀏覽器使用他的圖 下拉選單就被擋了 xd 這是過去聽說過的經驗xd
所以...要美 ? 要穩定 ? 選一個是嗎xd
好像很少聽到有人是自己畫的
因為這樣實在有點麻煩,現在網路上這麼多別人寫好的API或是javascript可以畫得真的很多
只要會用就能產生美美的圖。
像google Chart https://developers.google.com/chart/
還有highcharts http://www.highcharts.com/
highcharts做出來非常的漂亮,但是當遇到不同瀏覽器使用他的圖 下拉選單就被擋了 xd 這是過去聽說過的經驗xd
所以...要美 ? 要穩定 ? 選一個是嗎xd
但是google chart api好像有限制每天使用的次數,如果你一天使用太多次(約略上萬),google可能會寄信給你xd
google chart的用法我個人很喜歡,設定很好理解,應該之後會再寫一篇怎麼用去google chart api的筆記。
不管了,我曾經看過一本很久以前的php書,它裡面有提到圓餅圖是怎麼畫的
大概的流程像這樣 :
弳度 = (角度*3.14)/180 應該是這樣沒錯
後面的處理,其實都是用物件導向的方式去做,可能還要會GD,
要定義一些function
畢竟我是覺得用之前,還是要先懂一點。
提供一下關於圓餅圖還不錯的文章:
google chart的用法我個人很喜歡,設定很好理解,應該之後會再寫一篇怎麼用去google chart api的筆記。
不管了,我曾經看過一本很久以前的php書,它裡面有提到圓餅圖是怎麼畫的
大概的流程像這樣 :
這個我不知道是不是有一定的流程才能畫出圓餅圖。
但是我知道先定圓心,然後要知道這個扇形的角度,另外還要把角度 轉換成弳度弳度 = (角度*3.14)/180 應該是這樣沒錯
還要取得另外兩端的座標 (X1,Y1) (X2,Y2)
要定義一些function
然後類別
這樣說起來有點攏統。 但是其實我只是想知道方法,並沒有要去實作的意思。畢竟我是覺得用之前,還是要先懂一點。
提供一下關於圓餅圖還不錯的文章:
在PHP中繪製圓餅圖(pie chart)
http://blog.jsdan.com/2683?doing_wp_cron=1336838906
沒有留言:
張貼留言
若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD