Q
如何生成網站
0
A
回答
0
我建議Raphael.js和它的製圖插件gRaphael
0
我建議pChart,您可以使用它創建相當真棒圖表。純粹的PHP,沒有別的。
0
我推薦Google Chart Tools,很容易生成語法,它們看起來不錯!
-1
這是一個非常簡單的PHP功能產生很好的折線圖,它採用谷歌圖表API,這是免費的:
function GenerateLineAreaChartHtmlCode($valuesArray, $values_count, $title, $hAxisLabels, $yUnit, $xUnit, $bk_color, $b_reverse_sort = false)
{
if (count($valuesArray) == 0)
return "";
$chart_function_name_id = rand(100, 100000);
$chart_html_code = "<script type=\"text/javascript\" src=\"https://www.google.com/jsapi\"></script>
<script type=\"text/javascript\">
google.load(\"visualization\", \"1\", {packages:[\"corechart\"]});
google.setOnLoadCallback(drawChart$chart_function_name_id);
function drawChart$chart_function_name_id() {
var data = new google.visualization.DataTable();
data.addColumn('string', '$xUnit');
data.addColumn('number', '$yUnit');
data.addRows([";
if ($b_reverse_sort)
krsort($valuesArray, SORT_NUMERIC);
else
ksort($valuesArray, SORT_NUMERIC);
if ($values_count == 0)
$values_count = count($valuesArray);
for ($curPointN = 0; $curPointN <= $values_count; $curPointN ++)
{
$cur_point_value = $valuesArray[$curPointN];
if ($cur_point_value == "")
$cur_point_value = 0;
$chart_html_code .= "['$curPointN $xUnit', $cur_point_value],";
}
$chart_name = "chart_div" . rand(100, 100000);
$chart_html_code .= "]);
var chart = new google.visualization.AreaChart(document.getElementById('$chart_name'));
chart.draw(data, {width: 700, height: 300, title: '$title', backgroundColor: '$bk_color', fontName: 'Antic', fontSize: 12,
hAxis: {title: '$hAxisLabels', titleTextStyle: {color: '#FF0000'} },
vAxis: {}
});
}
</script><div id=\"$chart_name\"></div>";
return $chart_html_code;
}
相關問題
- 1. 如何生成網站預覽?
- 2. 如何生成uCommerce網站地圖XML
- 3. 如何在網站上生成圖像?
- 4. 如何生成現有網站的可視網站地圖?
- 5. 生成SQL的網站
- 6. 從生成的網站
- 7. 圖片生成網站
- 8. 如何爲php網站生成XML站點地圖
- 9. 如何生成大型網站的圖形站點地圖
- 10. 生成現有網站的視覺網站地圖
- 11. django:爲多語種網站生成網站地圖
- 12. .NET 4網站縮略圖生成
- 13. 動態生成網站地圖
- 14. 未爲Maven網站生成plugin-info.html
- 15. 生成一個優化的網站
- 16. 生成網站層次結構圖
- 17. 網站的自動生成圖
- 18. 網站生成奇怪在Playframework
- 19. 網站地圖生成問題
- 20. 網站截圖縮略圖生成器
- 21. 生成網站地圖由CURRENT_TIMESTAMP
- 22. 網站地圖生成Symfony2包
- 23. SandCastle生成文檔。從網站
- 24. Websphere IBM門戶網站生成器
- 25. 鵜鶘停止生成該網站
- 26. Harp.js:爲我的網站生成導航
- 27. 從JSON數組生成靜態網站
- 28. Maven的網站生成不起作用
- 29. 在MVC生成子網站asp.net
- 30. 遞歸算法生成網站地圖
請你提供更多的信息 – Gowri 2010-08-26 19:47:08
請訪問http:/ /pchart.sourceforge.net/並閱讀文檔。 – shamittomar 2010-08-26 20:01:20