在开发者使用TeeChart进行开发的过程中,不管是在设计时或者运行时都可以使用的图表导出对话框将图表数据轻易地导出为XML格式:
上图为TeeChart导出对话框的数据选项
在这个对话框中可以选导出哪一列数据(或“all”导出所有列),以及是否想导出point indexes (0,1,2... ), point texts (labels)或者是colors。"Copy"按钮生成XML文本并将它复制到Windows或Linux剪贴板。"Save"按钮创建一个新的XML文件。XML文件可以被打开,例如,使用Internet Explorer浏览器。
TeeChart提供了一个类导出XML格式的数据。这个类位于TeeStore.pas unit,它的名字叫TSeriesDataXML。
保存文件的示例代码
1
2
3
4
5
6
7
8
|
Uses TeeStore; with TSeriesDataXML.Create(Chart1, Series1) do try SaveToFile('c:sample.xml'); finally Free; end; |
如果需要导出Chart1中的所有数据,使用Create constructor构造函数最后一个函数中的"nil"替代Series1。这个类还提供了一个函数来获取XML输出成一个字符串:
1
2
3
4
5
6
7
|
var S : String; with TSeriesDataXML.Create(Chart1, Series1) do try S:=AsString; finally Free; end; |
由几个属性控制什么样的数据需要导出,如例如是否包括point colors:
1
2
3
4
5
6
7
|
with TSeriesDataXML.Create(Chart1, Series1) do try IncludeColors:=True; SaveToFile('c:sample.xml'); finally Free; end; |
相关推荐
本文将深入探讨TeeChart8控件的使用教程,帮助开发者更好地理解和应用这个强大的图表库。 首先,我们来了解TeeChart8控件的基本概念。TeeChart是一款跨平台的图表组件,支持多种编程语言,如C++、Delphi、.NET等。...
5. **高质量打印和导出**:可以将图表高质量地打印出来,或者导出为JPEG、PNG、PDF等多种格式。 6. **跨平台兼容**:不仅支持Windows桌面应用,还支持Web和移动平台,如ASP.NET、Android、iOS等。 7. **易用的API**...
TeeChart支持导出图表为各种图像格式,如JPEG、PNG,甚至PDF。同时,也可以直接打印图表,方便用户在非数字环境中分享和分析数据。 通过以上的介绍,我们对WPF中的TeeChart有了全面的认识。在实际项目中,可以根据...
此外,TeeChart还支持XML和JSON格式的数据导入,使得跨平台的数据交换变得轻松。 在实际应用中,TeeChart的交互性是其一大亮点。用户可以通过鼠标点击、拖动来操作图表,如缩放、平移、选择特定区域等。这增强了...
**TeeChart v5 Pro** 是一款强大的图表控件,专为各种开发环境设计,包括.NET、VB(Visual Basic)、VC(Visual C++)、C++、PowerBuilder以及ASP(Active Server Pages)。它允许开发者轻松地在应用程序中创建高...
TeeChart是一款强大的图表控件,它在IT领域中被广泛应用,主要用于数据可视化。这款控件以其丰富的功能、易用性和跨平台性赢得了广大开发者的好评。TeeChart提供了多种图表类型,包括折线图、柱状图、饼图、散点图、...
- **导出与打印**:TeeChart支持将图表导出为多种图像格式(如JPEG、PNG)或直接打印。 4. **应用场景** - **企业报表**:在企业管理软件中,用于生成销售报告、财务报表等,提供直观的数据解读。 - **数据分析*...
TeeChart5.ocx是一款知名的图表控件,主要用于在Windows应用程序中创建各种数据可视化图形。这个控件由Steema Software公司开发,提供了丰富的图表类型和自定义选项,使得程序员能够轻松地在应用中集成高质量的图表...
此外,它还支持预览、打印和导出功能,能够将报表导出为PDF、HTML、Excel等多种格式。 2. **组件库**:压缩包中的dclfrxTee系列.bdsproj文件,如dclfrxTee14.bdsproj,很可能包含了FastReport的 TeeChart 控件源码...