可視化ProEssentialsv8

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

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

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

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

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

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

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

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