原創|使用教程|編輯:龔雪|2014-04-11 09:51:56.000|閱讀 607 次
概述:AnyGantt控件實現對甘特圖保存的方法,包括腳本函數和XML編寫。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
AnyGantt是允許保存甘特圖為PNG和JPG格式的圖片,但此功能需要在服務器中放置一個小腳本和XML文件。
隨時變化的甘特圖的時時保存,我們使用getPng函數來獲取需要的甘特圖信息,并傳送給腳本:
<script type="text/javascript" language="javascript"> //<![CDATA[ var chart = new AnyGantt('./swf/AnyGantt.swf'); chart.width = 700; chart.height = 300; chart.setXMLFile('./anychart.xml'); chart.write(); function getPNGImage() { pngImage=chart.getPng(); } //]]> </script>
對于不同平臺的開發者,XML文件也各不相同。
PHP
01 <anygantt> 02 <settings> 03 <image_export url="//localhost/AnyChartPNGSaver.php" /> 04 </settings> 05 </anygantt>
ASP
01 <anygantt> 02 <settings> 03 <image_export url="//localhost/AnyChartPNGSaver.asp" /> 04 </settings> 05 </anygantt>
VB.NET
01 <anygantt> 02 <settings> 03 <image_export url="//localhost/AnyChartPNGSaver.aspx" /> 04 </settings> 05 </anygantt>
C#
01 <anygantt> 02 <settings> 03 <image_export url="//localhost/AnyChartPNGSaver.aspx" /> 04 </settings> 05 </anygantt>
J2EE
01 <anygantt> 02 <settings> 03 <image_export url="//localhost:8080/AnyChartPNGSaver/PNGSaver" /> 04 </settings> 05 </anygantt>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn