Visual Graph(圖形引擎)
11.0 免費(fèi)版- 軟件大?。?span itemprop="fileSize">5.77 MB
- 更新日期:2016-05-12
- 軟件語言:簡體中文
- 軟件類別:其它行業(yè)
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
Visual Graph是一個(gè)功能強(qiáng)大的“交互圖形開發(fā)控件”,由北京圖王軟件開發(fā)有限公司強(qiáng)力推出的,她和其他編程語言共同工作,彌補(bǔ)了這些語言在圖形方面的不足。也可以嵌入IE瀏覽器中,實(shí)現(xiàn)網(wǎng)上圖形編輯和控制等。
Visual Graph尤其適合開發(fā)電力、煤炭、化工等各種工業(yè)監(jiān)控軟件以及圖形建模、圖形管理、GIS、CAD、流程圖、中文表格、工程繪圖等應(yīng)用。 Visual Graph是專門處理交互圖形的,與具體業(yè)務(wù)沒有關(guān)系,她提供了豐富規(guī)范的交互事件和圖形控制命令,內(nèi)置結(jié)構(gòu)簡單開放的腳本語言,使程序員能夠?qū)P木帉懞笈_(tái)系統(tǒng)等與圖形無關(guān)的部分,這樣,體系結(jié)構(gòu)就十分清晰,同時(shí)也減輕了程序員的負(fù)擔(dān)、降低了開發(fā)成本、節(jié)約了開發(fā)時(shí)間。
Visual Graph圖形具有類似Visio那樣的設(shè)計(jì)界面,可以轉(zhuǎn)換autocad、MapInfo、Visio、Coreldraw等流行軟件的矢量圖形,允許用戶非常方便地制作自己的圖形符號(hào),繪制漂亮的矢量圖形。此外,軟件支持表格繪制功能,圖形之間還可以建立拓?fù)溥B接關(guān)系。
Visual Graph具有完善的交互能力,圖形運(yùn)行時(shí),不僅畫面有各種鼠標(biāo)、鍵盤事件,而且每個(gè)圖形單元都可以實(shí)現(xiàn)自己的事件。此外,還可以制作對(duì)話盒、菜單、彈出式窗口等。
Visual Graph支持Windows API編程,因此可以輕松實(shí)現(xiàn)類似播放聲音、超級(jí)鏈接這樣的Windows功能,也可用自己的dll來擴(kuò)充Visual Graph的功能,例如數(shù)據(jù)庫、通訊等。
Visual Graph支持多頁面、多圖層,圖層可以隱藏或鎖定,此外,畫面上的所有圖形還可以分組,例如,所有的開關(guān)分為一組,所有的儀表盤分為一組 等等。這樣,就能更好地對(duì)畫面上的圖形進(jìn)行管理。
軟件特點(diǎn)
1、圖形文件和圖形庫是同一種XML格式。也就是說,圖形文件同時(shí)就可以當(dāng)作圖形庫,從而輕易實(shí)現(xiàn)圖形的繼承和嵌套,不需要專門的圖庫編輯軟件。XML格式的文檔使得軟件開放性、安全性更好,也便于互聯(lián)網(wǎng)傳輸和數(shù)據(jù)庫存儲(chǔ)。
2、一個(gè)文檔包括多個(gè)頁面圖形。多頁面的設(shè)計(jì),相近的業(yè)務(wù)可以被安排在同一個(gè)圖形文件中,在圖形文件被視作圖形庫的時(shí)候,每個(gè)頁面被當(dāng)作圖庫中的一個(gè)圖元。
3、頁面支持多圖層,圖層可以隱藏或鎖定。這樣在處理復(fù)雜畫面的時(shí)候,就可以把圖形分類放在不同的圖層上。通過令某些圖層隱藏、鎖定等操作,方便圖形的繪制。圖形可以很容易改變它所在的圖層。
4、基本圖形只有三種(文字、形狀、線條),卻可以制作種類繁多的各種匪夷所思的元件。這是Visual Graph精華所在,我們?cè)谄渌?a href=http://m.stslhw.cn/zt/jjht/ target=_blank class=infotextkey>繪圖軟件里面看到的圖形幾乎都能夠在Visual Graph中開發(fā)制作出來。而Visual Graph能夠制作的圖形種類和復(fù)雜度卻遠(yuǎn)遠(yuǎn)不是一般圖形軟件能夠達(dá)到的。例如可以制作能夠動(dòng)態(tài)變化的儀器儀表、各種數(shù)學(xué)函數(shù)、任意按鈕開關(guān)、設(shè)備符號(hào)、棒圖、餅圖、曲線圖、各種尺寸線、各種特殊線條、自由旋轉(zhuǎn)的傳送帶等等,幾乎可以說無所不能了,如果軟件需要制作一些特殊的圖形,那么Visual Graph是不二之選。
5、可以進(jìn)入元件內(nèi)部編輯其細(xì)節(jié)。當(dāng)一個(gè)元件被放在畫面上,仍然可以進(jìn)入其內(nèi)部,對(duì)它進(jìn)行個(gè)性化的修改。
6、方便的線條編輯,持續(xù)繪制曲線、直線,修改曲線,允許線上插入頂點(diǎn),刪除頂點(diǎn)??梢灾付承╉旤c(diǎn)為控制點(diǎn)或者連接點(diǎn)。
7、直接在畫面上編輯文字。文字選中一部分可以自由拖動(dòng)到其他位置。文字單元具有繁多的屬性,行間距、字間距、自動(dòng)卷繞、自動(dòng)計(jì)算表達(dá)式、各種邊框、對(duì)數(shù)字的各種修飾方案,還可以設(shè)定是否套打等等。
8、對(duì)各種修改有無數(shù)次的Undo和Redo,許多軟件都聲稱有這個(gè)功能,但仔細(xì)看看其實(shí)并不是全部操作都可以u(píng)ndo、redo無數(shù)次,vg在這方面做的比較全面。
9、浮點(diǎn)坐標(biāo),圖形精細(xì)編輯。可以把圖形放大許多倍編輯細(xì)節(jié)。為了避免出現(xiàn)小數(shù)點(diǎn)后很多位的情況,軟件對(duì)繪圖結(jié)果特別做了一些安排。
10、內(nèi)置專門的Visual Graph圖形語言。這種語言的語法只有幾句,變量不需要聲明類型,直接賦值即可, 函數(shù)參數(shù)和返回類型也無須聲明。關(guān)鍵字支持中文。對(duì)象不需要釋放。可以訪問外部函數(shù)庫例如Windows API??梢曰旌暇幊?,調(diào)用用戶自己語言的函數(shù)。每個(gè)圖形單元都支持事件。
11、每個(gè)圖形可以定義背景圖案,圖片可以透明、縮放、平鋪。
12、可以編輯EMF格式的圖形。如果圖形的背景圖片是EMF格式的,這個(gè)圖形可以被轉(zhuǎn)換成Visual Graph的圖形元件,可以拆分后編輯細(xì)節(jié)。從其他繪圖軟件一般均能夠拷貝圖形到Visual Graph后再編輯。
13、文檔打印紙可以自由設(shè)定位置、大小和縮放比例,打印和設(shè)備無關(guān)。打印紙可以設(shè)定是否顯示(因?yàn)橛性S多情況是不需要顯示打印紙的),打印紙可以用鼠標(biāo)拖動(dòng)(因?yàn)榭赡芤{(diào)整相對(duì)位置,當(dāng)然也可以不允許拖動(dòng)),可以用鼠標(biāo)改變打印放大率,當(dāng)打印紙變大的時(shí)候,打印內(nèi)容相對(duì)就縮小了,反之,打印內(nèi)容就變大。打印紙可以設(shè)定打印邊界。在某些特殊的場合,打印紙可以設(shè)定頁眉、頁腳等,甚至打印紙支持任何背景圖形。
14、文檔可以設(shè)置背景圖形或者各類網(wǎng)紋。和普通圖形的背景修飾一樣,整個(gè)文檔可以設(shè)置各種圖案,各種過渡填充,也可以設(shè)置圖片背景。
15、支持圖形分組。圖形邏輯分組,一個(gè)圖形可以同時(shí)位于幾個(gè)不同的邏輯圖形組中,這樣可以方便將來的計(jì)算、分析。例如你可以把畫面上的設(shè)備按類型分成不同的組。
16、多種連接線,可以建立圖形間的拓?fù)潢P(guān)系。有直線連接、曲線連接、平直連接,平直連接線自動(dòng)選擇路徑,可以用鼠標(biāo)方便地改變位置和合并線條,在交會(huì)點(diǎn)還會(huì)自動(dòng)出現(xiàn)拐彎。非平直連接線如果連接到圖形的中心位置,會(huì)自動(dòng)選擇合適的邊緣連接點(diǎn)。元件設(shè)計(jì)時(shí)允許在任何位置定義任意數(shù)目的連接點(diǎn)。
17、多種箭頭風(fēng)格,并可以任意自定義箭頭。箭頭沒有任何限制,可以隨便繪制,也可以在程序中對(duì)箭頭進(jìn)行任意編程修改。隨著線條粗細(xì)的變化,箭頭隨之變化。
18、自定義線型。線條的形狀通過修改其繪制區(qū)域和非繪制區(qū)域的比例來實(shí)現(xiàn)。
19、自定義網(wǎng)紋。預(yù)定意的網(wǎng)紋大致有80多種,但是如果覺得不夠,還可以自行繪制網(wǎng)紋,如果需要更大的網(wǎng)紋,則應(yīng)該使用背景圖片進(jìn)行平鋪。
20、支持多種網(wǎng)格類型定位,但優(yōu)先連接關(guān)系定位。柵格形狀有網(wǎng)狀和點(diǎn)狀兩種。柵格的大小被保存到圖形文件中,這是為了保證下次載入后能夠保留定位信息。如果圖形有連接關(guān)系,則優(yōu)先。也就是說,即使某兩個(gè)圖形的連接點(diǎn)不在柵格上,也會(huì)自動(dòng)連接,這是為了使圖形在不改變柵格的情況下更方便地連接而特別設(shè)計(jì)的。
21、支持文字和其他圖形兩種對(duì)齊方案。若干文字單元對(duì)齊是按照表格的方式對(duì)齊,互相不允許重疊,而若干形狀、線條、元件等的對(duì)齊則允許重疊。這樣特別設(shè)計(jì)的目的是為了表格的考慮,而且文字重疊在vg中被認(rèn)為無太大意義。
22、圖形鏡像,可以保護(hù)某個(gè)圖形不允許鏡像。任何圖形均允許水平和垂直的鏡像,甚至過渡網(wǎng)紋、填充圖片也會(huì)按鏡像變化。
23、支持任意角度自由旋轉(zhuǎn),旋轉(zhuǎn)中不改變圖形其它邏輯。這是Visual Graph又一項(xiàng)重要的特點(diǎn)。任何動(dòng)態(tài)的圖形均可以無障礙自由旋轉(zhuǎn),比如曲線圖、棒圖、傳送帶、鼓風(fēng)機(jī)、任何儀器儀表均可以隨便轉(zhuǎn)動(dòng)。這一點(diǎn),幾乎沒有什么軟件能夠做得到。
24、過渡填充、圖片、箭頭、文字標(biāo)注、文字光標(biāo)自動(dòng)旋轉(zhuǎn)。在圖形旋轉(zhuǎn)的時(shí)候,Visual Graph已經(jīng)做得相當(dāng)徹底,非常完美。本著制作精品軟件的精神,才可能做到如此徹底。
25、基本圖形、圖形元件均可以自定義多個(gè)文字標(biāo)注。折線的每一條邊上都可以定義一個(gè)文字標(biāo)注,文字隨著線條變化而發(fā)生位置和旋轉(zhuǎn)角度的變化。文字標(biāo)注還可以定義其對(duì)齊方式。元件允許定義任意多個(gè)文字標(biāo)注。
26、自定義多種類型的固定存儲(chǔ)屬性(整數(shù)、小數(shù)、邏輯、字符串)。這些屬性可以在自己的語言中很方便地進(jìn)行訪問和設(shè)置其值。屬性允許用中文。
27、自定義任何屬性,類似流行編程語言中"屬性"的概念。這也是Visual Graph重大特點(diǎn)之一,有了這個(gè)屬性,Visual Graph甚至可以"做任何事"。一般的圖形軟件在自定義屬性方面至多只能定義固定存儲(chǔ)屬性,卻無法做到象編程語言那樣的巨大靈活性。有了這個(gè)特點(diǎn),圖形元件就有了生命。
28、自定義函數(shù)。圖形允許自定義私有、公有函數(shù)或引出事件,函數(shù)支持任意多個(gè)參數(shù),函數(shù)可以有返回值。
29、眾多的圖形操作事件。例如鼠標(biāo)左右鍵點(diǎn)擊、鼠標(biāo)移入、移出、拖動(dòng)、改變大小、圖形創(chuàng)建、刪除、顯示均會(huì)觸發(fā)相應(yīng)的事件。
30、和其它繪圖軟件互相交換圖形。允許把其他繪圖軟件的圖形、圖片、文字等拷貝后粘貼到Visual Graph,并且還允許編輯。Visual Graph的圖形還可以拷貝后以矢量圖的形式粘貼到其它繪圖軟件中去,進(jìn)行編輯。
31、通過對(duì)象的名字,訪問它的屬性和函數(shù)。不采用Id編號(hào)訪問,而是象一般編程語言那樣的設(shè)計(jì),用對(duì)象的名字直接訪問其成員,例如"變壓器1.電壓"。
32、無級(jí)別縮放,比例巨大。允許局部縮放,整頁、寬度縮放。
33、圖形可以設(shè)定是否打印,文字可以設(shè)定是否套打。圖形顯示和打印如果要求效果不同,這個(gè)功能就很有用了。
34、巨大的圖形可以整體打印,也可以分頁打印后拼湊。前者需要拖動(dòng)打印紙,改變其大小,后者方便打印巨大的圖形。
35、整體或局部圖形導(dǎo)出BMP、JPG、EMF格式。因此,用Visual Graph繪制的圖形可以轉(zhuǎn)移到其他工作環(huán)境中使用。
36、支持讀取互聯(lián)網(wǎng)服務(wù)器圖形文件。直接打開服務(wù)器的文件,Visual Graph會(huì)執(zhí)行服務(wù)器上的文件,無需下載。
37、支持從內(nèi)存讀寫圖形。這樣就可以把圖形文件放在數(shù)據(jù)庫或者字符串里面,快速載入。
38、支持移動(dòng)圖形到屏幕中間,任意滾動(dòng)屏幕,手抓屏幕滾動(dòng)。
39、圖形可以計(jì)算面積。
40、用程序或者腳本繪圖。動(dòng)態(tài)添加、刪除圖形、動(dòng)態(tài)建立連接拓?fù)潢P(guān)系、修改圖層、各種圖形屬性等等。在繪圖環(huán)境中能夠完成的操作,都可以用程序或者腳本來實(shí)現(xiàn)。
41、支持標(biāo)尺。如果感覺標(biāo)尺不滿意,可以自形開發(fā)和設(shè)計(jì)標(biāo)尺。
42、圖形鎖定和解鎖,按住ALT鍵可以操作已經(jīng)加鎖的圖形。
43、劃線自動(dòng)尋找垂足、中點(diǎn)、頂點(diǎn)。
44、支持自定義提示
文件說明
binide.exe是繪圖軟件
binvg.dll是ActiveX控件,在cmd.exe中,以管理員身份運(yùn)行regsvr32.exe注冊(cè)
binvg.chm是幫助系統(tǒng)
englishbin目錄是英文版,覆蓋到bin目錄即可顯示為英文版
englishlib目錄是部分英文圖庫例子,和lib目錄下的圖庫例子并不重復(fù)
englishdemo目錄是部分英文畫面例子,和demo目錄下的畫面例子也不重復(fù)
Visual Graph ActiveX 需要的文件列表
1 : binvg.dll Activex control
2 : binfuncs.dll Extern functions
3 : binkernel.dll Visual graph kernel
4 : binunits.dll Visual graph base graphic units
5 : binconst.bas Startup file used to define some public varibles or load public dlls
6 : binarrows.tbl Used by line units "StartArrow" and "EndArrow" property
7 : bincursors.tbl Define mouse shapes on an unit
8 : binhintwindow.tbl Define hint window
9 : binlibrary.tbl Define base units drawing fashion
10: binpage.tbl Used to setup print paper
11: bincontrols.tbl Controls used by page.tbl and trace.tbl
下載地址
-
Visual Graph(圖形引擎) 11.0 免費(fèi)版
人氣軟件
powerpoint2016破解版下載130.58 MB
/簡體中文金林鈑金展開軟件完美版25.34 MB
/簡體中文snapgene 5.0.5中文破解版59.9 MB
/簡體中文社保企業(yè)端軟件5 MB
/簡體中文物理tracker軟件(實(shí)驗(yàn)影像分析)31 MB
/簡體中文算王安裝算量軟件2017無鎖版26.5 MB
/簡體中文Safe Software FME Desktop(空間數(shù)據(jù)轉(zhuǎn)換軟件)1.12 GB
/英文廣聯(lián)達(dá)鋼筋翻樣軟件GFY201736.2 MB
/簡體中文中通快遞中天系統(tǒng)72.98 MB
/簡體中文powerpoint2010 免費(fèi)完整官方下載版60.71 MB
/簡體中文
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論