在開發者使用TeeChart進行開發的過程當中,無論是在設計時或者運行時均可以使用的圖表導出對話框將圖表數據輕易地導出爲XML格式:html
上圖爲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。spa
保存文件的示例代碼設計
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輸出成一個字符串:code
1
2
3
4
5
6
7
|
var S : String;
with TSeriesDataXML.Create(Chart1, Series1) do
try
S:=AsString;
finally
Free;
end;
|
由幾個屬性控制什麼樣的數據須要導出,如例如是否包括point colors:xml
1
2
3
4
5
6
7
|
with TSeriesDataXML.Create(Chart1, Series1) do
try
IncludeColors:=True;
SaveToFile('c:sample.xml');
finally
Free;
end;
|
》》》TeeChart最新版官方免費下載地址htm