欢迎来到狗頭發卡網

狗頭發卡網

Viual Graph(圖形引擎) 110 免費版

时间:2026-09-03 16:05:40 出处:科技阅读(143)

  Visual Graph是图形一個功能強大的“交互圖形開發控件” ,由北京圖王軟件開發有限公司強力推出的引擎,她和其他編程語言共同籌備  , 免彌補了這些語言在圖形方麵的费版不足。也可以嵌入IE校驗器中,图形實現網上圖形編輯和控製等 。引擎狼人杀卡盟刷

  Visual Graph尤其適合開發電力 、 免煤炭 、费版化工等各種工業監控軟件以及圖形建模 、图形圖形管理、引擎GIS、 免CAD 、费版流程圖、图形中文表格 、引擎工程製圖等應用。 免 Visual Graph是專門籌備交互圖形的  ,與具體業務沒有關係 ,她提供了豐碩規範的交互事件和圖形控製命令,內置結構簡易開放的腳本語言 ,使程序員能夠專心編寫後台係統等與圖形無關的部分 ,這樣,體係結構就十分清晰,同時也減輕了程序員的負擔、下滑了開發成本、節省了開發時間 。

  Visual Graph圖形具有類似Visio那樣的設計界麵 ,可以轉換autocad 、MapInfo 、Visio 、Coreldraw等流行軟件的矢量圖形,允許用戶非常方便地裸露自己的圖形符號 ,繪製俊俏的矢量圖形。此外 ,軟件擁穿著表格繪製功能,圖形之間還可以建立拓撲接合關係。

  Visual Graph具有完善的交互能力 ,圖形運行時,不僅畫麵有各種鼠標、鍵盤事件 ,而且每個圖形單元都可以實現自己的事件  。此外,狼人之心還可以裸露會談盒 、菜單、彈出式窗口等 。

  Visual Graph擁穿著Windows API編程,因此可以輕快實現類似播放聲音、超級鏈接這樣的Windows功能,也可用自己的dll來擴充Visual Graph的功能  ,例如數據庫 、通訊等 。

  Visual Graph擁穿著多頁麵 、多圖層,圖層可以躲避或鎖定 ,此外,畫麵上的所有圖形還可以分組,例如,所有的開關分為一組,所有的儀表盤分為一組 等等 。這樣 ,就能更好地對畫麵上的圖形鋪開管理 。

軟件特點

  1 、圖形文件和圖形庫是同一種XML格式。也就是會談  ,圖形文件同時就可以當作圖形庫,從而輕易實現圖形的繼承和嵌套,不需要專門的圖庫編輯軟件。XML格式的文檔使得軟件開放性、安全性更好,也便於互聯網傳輸和數據庫存儲。

  2、一個文檔包括多個頁麵圖形。多頁麵的設計 ,相近的業務可以被安排在同一個圖形文件中,在圖形文件被視作圖形庫的時候,每個頁麵被當作圖庫中的一個圖元 。

  3 、頁麵擁穿著多圖層,圖層可以躲避或鎖定 。這樣在籌備繁雜畫麵的時候,就可以把圖形分類放在不同的圖層上。通過令某些圖層躲避、荆州50.2万尾中华鲟被放生鎖定等操作 ,方便圖形的繪製。圖形可以很輕易改變它所在的圖層 。

  4、基本圖形隻有三種(文字 、形狀、線條) ,卻可以裸露種類眾多的各種匪夷所思的元件。這是Visual Graph精華所在 ,我們在其他製圖軟件裏麵校驗到的圖形幾乎都能夠在Visual Graph中開發裸露出來 。而Visual Graph能夠裸露的圖形種類和繁雜度卻遠遠不是一般圖形軟件能夠達到的 。例如可以裸露能夠動態變化的儀器儀表 、各種數學函數 、任意按鈕開關、設備符號、棒圖 、餅圖、曲線圖、各種尺寸線 、各種特殊線條  、自由旋轉的傳送帶等等,幾乎可以會談無所不能了,如果軟件需要裸露一些特殊的圖形,那麽Visual Graph是不二之選。

  5、可以進入元件內部編輯其細節。當一個元件被放在畫麵上 ,仍然可以進入其內部 ,對它鋪開個性化的修改 。

  6 、方便的線條編輯 ,綿延繪製曲線、直線,修改曲線 ,允許線上插入頂點,刪除頂點。可以指定某些頂點為控製點或者接合點。

  7 、直接在畫麵上編輯文字 。文字選中一部分可以自由拖動到其他位置 。萨巴伦卡解锁阳光双冠成就文字單元具有眾多的屬性,行間距、字間距 、自動卷繞 、自動計算表達式 、各種邊框 、對數字的各種修飾計劃 ,還可以設定是否套打等等。

  8 、對各種修改有無數次的Undo和Redo ,許多軟件都聲稱有這個功能 ,但仔細校驗校驗其實並不是全部操作都可以undo 、redo無數次,vg在這方麵做的比較全麵 。

  9、浮點坐標 ,圖形精細編輯 。可以把圖形放大許多倍編輯細節。為了避免裸露小數點後很多位的情況 ,軟件對製圖結果特別做了一些安排 。

  10 、內置專門的Visual Graph圖形語言 。這種語言的語法隻有幾句 ,變量不需要聲明類型 ,直接賦值即可, 函數參數和返回類型也無須聲明  。關鍵字擁穿著中文 。對象不需要釋放 。可以訪問外部函數庫例如Windows API  。可以混合編程 ,調用用戶自己語言的函數。每個圖形單元都擁穿著事件。

  11 、每個圖形可以定義背景圖案,圖片可以透明 、縮放、平鋪 。

  12、可以編輯EMF格式的圖形 。如果圖形的背景圖片是EMF格式的,這個圖形可以被轉換成Visual Graph的乌兹别克斯坦留学生打卡苏超圖形元件,可以拆分後編輯細節 。從其他製圖軟件一般均能夠拷貝圖形到Visual Graph後再編輯。

  13、文檔打印紙可以自由設定位置 、大小和縮放比例,打印和設備無關。打印紙可以設定是否顯示(因為有許多情況是不需要顯示打印紙的),打印紙可以用鼠標拖動(因為可能要調整相對位置 ,當然也可以不允許拖動) ,可以用鼠標改變打印放大率 ,當打印紙變大的時候 ,打印內容相對就縮減規模了 ,反之,打印內容就變大。打印紙可以設定打印邊界 。在某些特殊的場合 ,打印紙可以設定頁眉、頁腳等,甚至打印紙擁穿著任何背景圖形。

  14 、文檔可以設置背景圖形或者各類網紋。和普通圖形的背景修飾一樣 ,整個文檔可以設置各種圖案 ,各種過渡填充,也可以設置圖片背景 。

  15、擁穿著圖形分組  。圖形邏輯分組,一個圖形可以同時位於幾個不同的邏輯圖形組中 ,這樣可以方便將來的計算 、分析 。例如你可以把畫麵上的設備按類型分成不同的組 。

  16 、多種接合線,可以建立圖形間的拓撲關係。有直線接合 、曲線接合、平直接合,平直接合線自動選擇路徑 ,可以用鼠標方便地改變位置和歸並線條,在交會點還會自動裸露拐彎。非平直接合線如果接合到圖形的中心位置 ,會自動選擇合適的邊緣接合點  。元件設計時允許在任何位置定義任意數目的接合點。

  17  、多種箭頭風格,並可以任意自定義箭頭。箭頭沒有任何限製,可以隨便繪製,也可以在程序中對箭頭鋪開任意編程修改 。隨著線條粗細的變化 ,箭頭隨之變化 。

  18 、自定義線型 。線條的形狀通過修改其繪製地方和非繪製地方的比例來實現。

  19 、自定義網紋 。預定意的網紋大致有80多種,但是如果覺得不夠,還可以自行繪製網紋,如果需要更大的網紋 ,則應該使用背景圖片鋪開平鋪。

  20 、擁穿著多種網格類型定位,但優先接合關係定位。柵格形狀有網狀和點狀兩種。柵格的大小被保存到圖形文件中,這是為了保證下次載入後能夠保留定位信息。如果圖形有接合關係,則優先 。也就是會談,即使某兩個圖形的接合點不在柵格上  ,也會自動接合,這是為了使圖形在不改變柵格的情況下更方便地接合而特別設計的。

  21 、擁穿著文字和其他圖形兩種對齊計劃 。若幹文字單元對齊是按照表格的方式對齊,互相不允許重疊,而若幹形狀  、線條、元件等的對齊則允許重疊。這樣特別設計的目的是為了表格的思索,而且文字重疊在vg中被認為無太大意義 。

  22、圖形鏡像,可以駐防某個圖形不允許鏡像  。任何圖形均允許水平和垂直的鏡像  ,甚至過渡網紋 、填充圖片也會按鏡像變化 。

  23 、擁穿著任意角度自由旋轉,旋轉中不改變圖形其它邏輯 。這是Visual Graph又一項重要的特點 。任何動態的圖形均可以無障礙自由旋轉 ,比如曲線圖 、棒圖、傳送帶、鼓風機 、任何儀器儀表均可以隨便轉動 。這一點,幾乎沒有什麽軟件能夠做得到 。

  24、過渡填充  、圖片 、箭頭、文字標注 、文字光標自動旋轉。在圖形旋轉的時候,Visual Graph已經做得相當徹底 ,非常完美 。本著裸露精品軟件的精神  ,才可能做到如此徹底。

  25 、基本圖形、圖形元件均可以自定義多個文字標注。折線的每一條邊上都可以定義一個文字標注 ,文字隨著線條變化而裸露位置和旋轉角度的變化。文字標注還可以定義其對齊方式。元件允許定義任意多個文字標注。

  26 、自定義多種類型的固定存儲屬性(整數、小數 、邏輯 、字符串) 。這些屬性可以在自己的語言中很方便地鋪開訪問和設置其值 。屬性允許用中文。

  27、自定義任何屬性,類似流行編程語言中"屬性"的概念 。這也是Visual Graph重大特點之一,有了這個屬性,Visual Graph甚至可以"做任何事" 。一般的圖形軟件在自定義屬性方麵至多隻能定義固定存儲屬性,卻無法做到象編程語言那樣的巨大靈活性 。有了這個特點,圖形元件就有了生命。

  28、自定義函數  。圖形允許自定義私有 、公有函數或引出事件,函數擁穿著任意多個參數,函數可以有返回值。

  29 、眾多的圖形操作事件 。例如鼠標左右鍵點擊 、鼠標移入、移出、拖動 、改變大小、圖形創建 、刪除、顯示均會觸發相應的事件 。

  30、和其它製圖軟件互相交換圖形 。允許把其他製圖軟件的圖形、圖片 、文字等拷貝後粘貼到Visual Graph ,並且還允許編輯 。Visual Graph的圖形還可以拷貝後以矢量圖的形式粘貼到其它製圖軟件中去 ,鋪開編輯 。

  31、通過對象的名字,訪問它的屬性和函數 。不采用Id編號訪問,而是象一般編程語言那樣的設計,用對象的名字直接訪問其成員 ,例如"變壓器1.電壓" 。

  32 、無級別縮放 ,比例巨大 。允許局部縮放 ,整頁、寬度縮放 。

  33、圖形可以設定是否打印 ,文字可以設定是否套打。圖形顯示和打印如果要求效果不同,這個功能就很有用了 。

  34 、巨大的圖形可以整體打印,也可以分頁打印後拚湊 。前者需要拖動打印紙,改變其大小,後者方便打印巨大的圖形 。

  35 、整體或局部圖形導出BMP、JPG、EMF格式 。因此,用Visual Graph繪製的圖形可以轉移到其他籌備環境中使用 。

  36、擁穿著讀取互聯網服務器圖形文件 。直接打開服務器的文件,Visual Graph會執行服務器上的文件,無需下載 。

  37、擁穿著從內存讀寫圖形 。這樣就可以把圖形文件放在數據庫或者字符串裏麵,快速載入。

  38、擁穿著移動圖形到屏幕中間,任意滾動屏幕,手抓屏幕滾動。

  39、圖形可以計算麵積 。

  40 、用程序或者腳本製圖。動態增補 、刪除圖形 、動態建立接合拓撲關係 、修改圖層、各種圖形屬性等等。在製圖環境中能夠落成的操作 ,都可以用程序或者腳本來實現。

  41、擁穿著標尺 。如果感覺標尺不滿意,可以自形開發和設計標尺 。

  42、圖形鎖定和解鎖,按借宿ALT鍵可以操作已經加鎖的圖形 。

  43 、劃線自動碰見垂足 、中點 、頂點。

  44、擁穿著自定義提示

文件會談明

  binide.exe是製圖軟件

  binvg.dll是ActiveX控件 ,在cmd.exe中,以管理員身份運行regsvr32.exe注冊

  binvg.chm是扶植係統

  englishbin目錄是英文版 ,覆蓋到bin目錄即可顯示為英文版

  englishlib目錄是部分英文圖庫例子 ,和lib目錄下的圖庫例子並不重複

  englishdemo目錄是部分英文畫麵例子  ,和demo目錄下的畫麵例子也不重複

  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

分享到:

温馨提示:以上内容和图片整理于网络,仅供参考,希望对您有帮助!如有侵权行为请联系删除!

友情链接: