星期六, 11月 24, 2007
星期六, 11月 24, 2007

http://rhinohorns.blogspot.com/2007/11/ampie.html
簡易製成頁面圓餅圖 - 使用 ampie

果需要在頁面上秀個圓餅圖,拿繪圖軟體或是 PowerPoint 來畫有時略嫌麻煩,找網路服務應用有的又不支援中文顯示,此時不如利用 ampie 來自已製做。ampie 是個利用 Flash 方式產生圓餅或甜甜圈圖表的工具,免費的版本只會在圖表上顯示至該網站的連結。

簡單的使用 ampie 做一個圓餅圖,基本上需要以下 5 個檔案,

  • ampie.swf,圓餅圖特效檔。
  • swfobject.jsSWFObject ,一個利用 javascript 的方式讓頁面嵌進 Flash Player。
  • ampie_settings.xml,關於圓餅圖呈現上的設定檔。
  • ampie_data.xml,需要圓餅圖呈現的資料。
  • xxx.html,就是圓餅圖出現在的那個網頁 = =。

上述檔案使用時放入自己的網頁空間中即可,接下來分別描述一下各檔撰寫時的注意之處。

= 資料 ampie_data.xml =

資料準備以 XML 的方式撰寫,

也就是以「<slice title="項目名">數值</slice>」的方式一一加入各個餅塊,「pull_out」的設定如為 true 則表示該餅塊在顯示時會往外一些,不緊連其它餅塊。

= 圓餅設定 ampie_settings.xml =

設定檔部分僅列出較會常更換值的說明,其它完整的值設可參考 ampie 的 Help 或是網站範例內的各設定檔 。

= 使用頁面 xxx.html =

撰寫呈現所需頁面,需要引用 swfobject.js,

準備一個 div 區塊供圖表顯示,利用 swfobject 嵌入 ampie,

如此就製做完成了一張可在頁面瀏覽的圓餅圖。

1 意見:

yen 提到...

請問如果圓餅圖只要用flash做成執行檔
沒有要放在網頁上做法又該如何用?