原創|使用教程|編輯:龔雪|2014-02-24 10:24:43.000|閱讀 173 次
概述:在開發者使用TeeChart進行開發的過程中,不管是在設計時或者運行時都可以使用的圖表導出對話框將圖表數據輕易地導出為XML格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在開發者使用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。
保存文件的示例代碼
Uses TeeStore; with TSeriesDataXML.Create(Chart1, Series1) do try SaveToFile('c:sample.xml'); finally Free; end;
如果需要導出Chart1中的所有數據,使用Create constructor構造函數最后一個函數中的"nil"替代Series1。這個類還提供了一個函數來獲取XML輸出成一個字符串:
var S : String; with TSeriesDataXML.Create(Chart1, Series1) do try S:=AsString; finally Free; end;
由幾個屬性控制什么樣的數據需要導出,如例如是否包括point colors:
with TSeriesDataXML.Create(Chart1, Series1) do try IncludeColors:=True; SaveToFile('c:sample.xml'); finally Free; end;
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網