Amchart图表教程与关键属性解析

需积分: 9 1 下载量 46 浏览量 更新于2024-12-02 收藏 300KB DOC 举报
"amchart图标设计文档,涵盖了与Flash图标相关的Amchart的使用教程和功能说明,包括图表的加载、数据传递、动态数据处理、设置拆分、消息广播以及各类图表的属性和JavaScript函数控制。" Amchart是一个强大的图表生成库,尤其在Flash环境中提供了丰富的图表类型和自定义选项。这个设计文档主要面向的是希望使用Amchart进行图表展示和交互的开发者。文档内容分为多个部分,详细讲解了如何一步步地创建和操作图表。 1. **Step by step tutorial**:这部分提供了一个逐步指导,帮助初学者理解如何构建和配置Amchart图表。 2. **Loading charts into another SWF**:介绍如何将Amchart图表嵌入到其他Flash文件(SWF)中,这在创建复杂交互式应用程序时非常有用。 3. **Passing data and settings to charts directly from HTML file**:说明如何直接从HTML文件传递数据和设置给图表,使得网页上的实时数据更新成为可能。 4. **Using dynamic data with charts**:讨论了如何利用动态数据驱动图表,实现数据实时更新和响应。 5. **Split your settings into several files**:鼓励用户将图表的配置信息拆分成多个文件,便于管理和维护复杂的设置。 6. **Broadcast messages from data file to chart**:解释了如何通过数据文件向图表发送广播消息,实现数据源和图表的通信。 7-14. **Chart attributes and JavaScript functions**:文档列出了线图、柱状图、饼图、散点图、气泡图等不同类型的图表的所有可用属性,以及对应的JavaScript函数,如setData、reloadData、exportImage等,用于控制图表的行为。 这些JavaScript函数允许开发者进行以下操作: - setData:更新图表的数据。 - reloadData:重新加载图表数据。 - reloadSettings:重新加载图表设置。 - reloadAll:刷新所有图表。 - setParam和getParam:设置或获取图表参数。 - getData:获取图表的当前数据。 - exportImage:导出图表为图像文件。 - setZoom和showAll:控制图表的缩放显示。 - amGetZoom、amGraphSelect和amGraphDeselect:用于获取缩放信息、选择或取消选择图表项。 - 更多针对特定图表类型的函数,如针对柱状图、饼图等的函数。 15-20. **Data file attributes for specific chart types**:这部分详细列出了不同图表类型(如饼图、柱状图等)在数据文件中可用的全部属性,帮助开发者精确控制图表的外观和行为。 这个文档是Amchart使用的重要参考资料,它提供了全面的指导,使开发者能够有效地创建、定制和控制各种交互式Flash图表。