可視化ProEssentialsv8

來源: 發(fā)布時間:2023-12-22

采用ProEssentials實現(xiàn)工業(yè)監(jiān)控軟件中的趨勢圖分析了工業(yè)自動化監(jiān)控軟件中趨勢圖形的要求和不同的解決方案.針對方案三,介紹了專業(yè)圖形組件ProEssentials,分析了其特點、接口和數(shù)據(jù)結(jié)構(gòu),給出了其使用方法和具體步驟.工程應(yīng)用中開發(fā)工具采用VC6,使用該組件的DLL接口.結(jié)合鋼鐵公司連鑄機(jī)模型系統(tǒng)等工程應(yīng)用中的實時趨勢和歷時趨勢要求,分析了實現(xiàn)方法.該方法成功應(yīng)用于多個工程應(yīng)用中,取得良好效果.ProEssentials是一款支持多種開發(fā)平臺的工業(yè)、金融類圖表控件,支持多種2D和3D圖表控件,這篇文章主要介紹如何使用ProEssentials在WPF下創(chuàng)建圖表應(yīng)用程序。打開VisualStudio2010,并且創(chuàng)建一個WPF應(yīng)用程序,并且在VS工具箱里添加引用Gigasoft.ProEssentialsW,當(dāng)添加完成后,工具箱里會出現(xiàn)Pe3do,Pego,Pepco,Pepso,Pesgo幾個圖標(biāo)"ProEssentials:利用高級圖表釋放數(shù)據(jù)的潛力"。可視化ProEssentialsv8

用Proessentials繪制水平曲線的問題主要是Y軸從1到10,X軸共96個刻度,只有一條曲線就可以,并且只要水平線,不要垂直線。Y軸的設(shè)置上非常簡單。具體方法如下:Pesgo1.PeGrid.Configure.ManualScaleControlY=ManualScaleControl.MinMax;//設(shè)置Y軸最小值為自定義Pesgo1.PeGrid.Configure.ManualMaxY=10;//設(shè)置Y軸上限Pesgo1.PeGrid.Configure.ManualMinY=0://設(shè)置Y軸下限您要設(shè)置Y軸的刻度步長與X軸的方法是相同的,只是參數(shù)名稱有些不同:Pesgo1.PeGrid.Configure.ManualYAxis上海專業(yè)ProEssentials使用教程詳情ProEssentials pro中國區(qū)代理商。

PEnset(mhPE,PEP_nSUBSETS,4);設(shè)置子集個數(shù),這個屬性定義該對象將包含的子集數(shù)PEnset(mhPE,PEP_nPOINTS,20);設(shè)置子集點數(shù)PEvsetcellEx(mhPE,PEP_faXDATA,s,p,&fX);傳輸數(shù)據(jù)到對象X軸的PEvsetcellEx(m_hPE,PEP_faYDATA,s,p,&fY);傳輸數(shù)據(jù)到對象Y軸的PEnset(mhPE,PEP_nDATASHADOWS,PEDSSHADOWS);此屬性控制是否陰影或三維效果將被用于繪制方法的圖形。有陰影PEszset(mhPE,PEP_SZMAINTITLE,"歷史線性統(tǒng)計曲線");此屬性標(biāo)識對象的主標(biāo)題。這個稱號是頂部的標(biāo)題和集中在物體的包圍矩形。PEszset(mhPE,PEPsZSUBTITLE,"程序設(shè)計與實現(xiàn)");此屬性標(biāo)識對象的字幕。這本書是為中心和主要的標(biāo)題下,如果它存在。

工控圖表控件ProEssentials是圖表創(chuàng)建工具中比較重要的一款工具,不僅能讓用戶非常輕松的創(chuàng)立自己想要的圖標(biāo),同時還能節(jié)省企業(yè)的使用時間、提升工作效率,為企業(yè)帶來更好的收益。餅形圖的創(chuàng)建餅圖圖形是圖表中非常常見的一種圖表表現(xiàn)形式,這種以百分比顯示信息的方式,不僅能幫助企業(yè)更好的了解銷售金額、產(chǎn)品產(chǎn)量等數(shù)據(jù),同時還能夠幫助企業(yè)更好的分析客戶分布區(qū)域,從而更好的發(fā)展企業(yè)。作為創(chuàng)建餅圖的工具之一工控圖表控件ProEssentials,能夠以非常直觀的方式將產(chǎn)品的信息展示出來,不僅將重要信息以不同顏色標(biāo)注出來,同時還將一些容易被人忽略的信息以其他方式標(biāo)注,進(jìn)而為企業(yè)帶來更詳細(xì)的參考。ProEssentials的MFC應(yīng)用。

如何在ProEssentials中用映射的方式顯示圖片用#開發(fā)的時候,使用ProEssentials控件的方式是這樣的,先在里拖拽一個控件,然后在里拖拽一個,其中實際上是一個圖片,default1連接default2,是程序可以運行,但是當(dāng)default1上需要拖拽很多個同樣的控件的時候要用多個還對應(yīng)嗎,這樣就會產(chǎn)生很多個類似的.解答:如果您要想用映射的方式來顯示圖片您其實可以在D中使用多個控件統(tǒng)一映射到D中就可以了,無論如何進(jìn)行拖拽都不會出現(xiàn)多個頁面.也不需要多個頁面來承載控件,這是沒有必要的.ProEssentials作為一個圖表制作工具的優(yōu)勢。江蘇應(yīng)用程序ProEssentials常用代碼

"The Power of Data Visualization: Using ProEssentials to Drive Insights"??梢暬疨roEssentialsv8

如何控制ProEssentials坐標(biāo)軸的每個刻度之間的距離就是如果X軸是一厘米一個刻度的話,Y軸想0.5厘米一個刻度解答:關(guān)于刻度的長度尺寸是無法控制的,通常情況下我們是以最大值和最小值來設(shè)置的,中間設(shè)置步長也就是跨度,但是具體長度就沒辦法控制了,因為這個與顯示大小以及控生內(nèi)部的大小都是有關(guān)系的.要使用最大值最小值來控制軸上能顯示的區(qū)域請使用以下代碼esgo1.PeGrid.Configure.ManualScaleControlY=ManualScaleControl.MinMax;Pesgo1.PeGrid.Configure.ManualMinY=0;Pesgo1.PeGrid.Configure.ManualMaxY=1000:通過這個設(shè)置就可以正確的設(shè)置它顯示的最大值最小值.步長則是自動設(shè)定的.可視化ProEssentialsv8