生成饼图

 生成饼图或者其他图片当然可以使用GD库或者一些开源的php代码来写,不过这里有更简单的

 

请看:

 

 

<!-- START Script Block for Chart Pie_25121 -->

<div id='Pie_25121Div' align='center'>

Chart.

</div>

<script type="text/javascript">

var chart_Pie_25121 = new FusionCharts("/flash/Pie3D.swf", "Pie_25121", "700", "420", "0", "0");

chart_Pie_25121.setDataXML("<chart caption='' palette='2' showFCMenuItem='0' imageSave='1' imageSaveURL='/FusionChartsSave.aspx' animation='1' baseFontSize ='12' bgColor='999999,FFFFFF' borderColor='1D8BD1' borderThickness='1' borderAlpha='50' bgAlpha='30' showBorder='1' subCaption='' showValues='1' numberPrefix='' formatNumberScale='0' showPercentValues='1' showPercentInToolTip='1'><%foreach key=key item=contact from=$data%><set label='<%foreach key=key2 item=contact2 from=$order_tips%><%if $key eq $key2%><%$contact2%><%/if%><%/foreach%>' value='<%$contact%>' isSliced='<%$key%>' /><%/foreach%><styles><definition><style type='font' name='CaptionFont' color='666666' size='15' /><style type='font' name='SubCaptionFont' bold='0' /></definition><application><apply toObject='caption' styles='CaptionFont' /><apply toObject='SubCaption' styles='SubCaptionFont' /></application></styles></chart>");

chart_Pie_25121.render("Pie_25121Div");

</script>

<div id='Column_25121Div' align='center'>

Chart.

</div>

<script type="text/javascript">

var chart_Column_25121 = new FusionCharts("Column3D.swf", "Column_25121", "400", "320", "0", "0");

chart_Column_25121.setDataXML("<chart caption='' palette='2' showFCMenuItem='0' imageSave='1' imageSaveURL='/FusionChartsSave.aspx' baseFontSize ='12' bgColor='999999,FFFFFF' borderColor='1D8BD1' borderThickness='1' borderAlpha='50' bgAlpha='30' showBorder='1' animation='1' subcaption='' formatNumberScale='0' numberPrefix='' showValues='1' showPercentInToolTip='1'><set label='中国' value='5167' isSliced='0' /><set label='美国' value='1444' isSliced='0' /><styles><definition><style type='font' color='666666' name='CaptionFont' size='15' /><style type='font' name='SubCaptionFont' bold='0' /></definition><application><apply toObject='caption' styles='CaptionFont' /><apply toObject='SubCaption' styles='SubCaptionFont' /></application></styles></chart>");

chart_Column_25121.render("Column_25121Div");

 

</script>

<!-- END Script Block for Chart Column_25121 -->

 

 

只要看中间那段smarty的代码就都明白了吧,其实就是给flash文件传参数

 

效果图:

 

 

还有就是 /flash/Pie3D.swf 这个flash了,发现好像csdn上传文件要到资源里面去,等会再传上去吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值