博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跨平台图表控件TeeChart使用教程:将图表数据导出为XML格式
阅读量:6615 次
发布时间:2019-06-25

本文共 913 字,大约阅读时间需要 3 分钟。

hot3.png

在开发者使用进行开发的过程中,不管是在设计时或者运行时都可以使用的图表导出对话框将图表数据轻易地导出为XML格式:

跨平台图表控件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;

》》》

》》》

转载于:https://my.oschina.net/u/1254945/blog/202577

你可能感兴趣的文章
中文版的mfc类库详解和win32 API大全中文版
查看>>
卡特兰数
查看>>
我对软件发展的思考,一个不变却一直在变的话题
查看>>
Spring Security验证流程剖析及自定义验证方法
查看>>
转://Oracle 重建索引的必要性
查看>>
[转载] 故宫第一集 肇建紫禁城(上)
查看>>
用JS获得当前页面详细地址
查看>>
通过Servlet生成验证码图片
查看>>
SqlHelper
查看>>
memcache+magent的高可用
查看>>
结对开发4_循环数组的最大值
查看>>
如何 distinct 只对一个字段有用,同时查出其他字段
查看>>
学习笔记之Python 3
查看>>
MQTT--入门【转】
查看>>
08.基于IDEA+Spring+Maven搭建测试项目--Maven的配置文件settings.xml
查看>>
HDFS的Java操作方式
查看>>
桌面图形化安装的CentOS6.7中默认安装的yum不能正常使用
查看>>
MVC 二级联动 可以试试
查看>>
本地搭建Wordpress博客网站(Windows)
查看>>
[洛谷P5081]Tweetuzki 爱取球
查看>>