[發(fā)明專利]將SVG圖形轉(zhuǎn)換為Visio圖形的方法無效
| 申請?zhí)枺?/td> | 201310453407.5 | 申請日: | 2013-09-29 |
| 公開(公告)號: | CN103793365A | 公開(公告)日: | 2014-05-14 |
| 發(fā)明(設(shè)計)人: | 王浩;林祺蓉;王思源;齊臣祥;林山;林琳;馬洪文;王俏俏;劉紅霞;吳翠娟;張舒麗 | 申請(專利權(quán))人: | 國家電網(wǎng)公司;國網(wǎng)山東省電力公司濟(jì)南供電公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 濟(jì)南日新專利代理事務(wù)所 37224 | 代理人: | 崔曉艷 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | svg 圖形 轉(zhuǎn)換 visio 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及文件轉(zhuǎn)換機(jī)制,特別是涉及到一種將SVG圖形轉(zhuǎn)換為Visio圖形的方法。
背景技術(shù)
隨著各種企業(yè)、公司的發(fā)展,越來越多的工作需要SVG圖形、Visio圖形。本技術(shù)著眼于設(shè)計人員在只有SVG圖形的情況下,急切需要與SVG圖形對應(yīng)的Visio圖形的情況。通過本發(fā)明能夠高效的將SVG圖形轉(zhuǎn)換為Visio圖形,解決了只有SVG圖形而沒有Visio圖形的尷尬境地。各企業(yè)、公司目前出現(xiàn)這種狀況,大都采用對照SVG圖形去手工繪制對應(yīng)的Visio圖形的純手工方法,耗時耗力而且在手動繪制的期間容易疏忽大意,效率低下。為此我們發(fā)明了一種新的將SVG圖形轉(zhuǎn)換為Visio圖形的方法,解決了以上技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種簡便操作、綜合性能強(qiáng)、正確率高的自動將SVG圖形轉(zhuǎn)換為Visio圖形的方法。???
本發(fā)明的目的可通過如下技術(shù)措施來實(shí)現(xiàn):將SVG圖形轉(zhuǎn)換為Visio圖形的方法,該將SVG圖形轉(zhuǎn)換為Visio圖形的方法包括:步驟1,識別SVG圖形文件中的Tbl文件信息內(nèi)容,創(chuàng)建圖形結(jié)構(gòu)模型、連接信息模型以及屬性信息模型;步驟2,獲取SVG圖形元素的坐標(biāo)和Visio模具VSS文件;步驟3,根據(jù)所述SVG圖形元素的坐標(biāo)和所述Visio模具VSS文件,進(jìn)行坐標(biāo)對比,建立Visio圖形元素的準(zhǔn)確坐標(biāo);以及步驟4,根據(jù)步驟1-3獲得的數(shù)據(jù)信息,繪制Visio圖形。
本發(fā)明的目的還可通過如下技術(shù)措施來實(shí)現(xiàn):
該將SVG圖形轉(zhuǎn)換為Visio圖形的方法還包括,在步驟1之前,根據(jù)工程需求建立模具圖形樣式,建立Visio圖形模具VSS文件。
該tbl文件信息內(nèi)容包括圖形文件以及基本模具文件。
在步驟3中,確定新生成的Visio圖形元素的坐標(biāo)和所述SVG圖形元素的坐標(biāo)差異值,坐標(biāo)的差異值減去當(dāng)前坐標(biāo)點(diǎn),取其絕對值,為Visio圖形元素坐標(biāo)點(diǎn),以建立Visio圖形元素的準(zhǔn)確坐標(biāo)。
在步驟4中,根據(jù)Visio模具文件自動繪制圖形并且添加連接關(guān)系,在繪制圖形的同時根據(jù)原圖信息添加設(shè)備所需屬性。
該將SVG圖形轉(zhuǎn)換為Visio圖形的方法還包括,在步驟4之后,在步驟4之后,進(jìn)行圖形校驗(yàn)和圖形修正;根據(jù)轉(zhuǎn)換后的連接信息以及數(shù)據(jù)信息形成XML格式數(shù)據(jù)文件和圖形文件;以及將圖形保存至設(shè)定目錄或設(shè)定數(shù)據(jù)庫。
在進(jìn)行圖形校驗(yàn)和圖形修正的步驟中,根據(jù)轉(zhuǎn)換后的Visio圖形顯示,判斷圖形的連接狀態(tài),是否存在孤島、信息不完整的情況。
在進(jìn)行圖形校驗(yàn)和圖形修正的步驟中,根據(jù)圖形校檢的判斷結(jié)果,連接錯誤的進(jìn)行智能更正或者記錄錯誤日志后人為修正,直至正確。
在進(jìn)行圖形校驗(yàn)和圖形修正的步驟中,根據(jù)圖形校檢的判斷結(jié)果,如果存在孤島狀態(tài),按照一定的范圍,分析有可能連接的設(shè)備,根據(jù)設(shè)備設(shè)定范圍值自動連接,消除孤島。
在進(jìn)行圖形校驗(yàn)和圖形修正的步驟中,根據(jù)圖形校檢的判斷結(jié)果,如出現(xiàn)信息不完整情況,可提示缺失信息,并以黃色標(biāo)記警告,再自動補(bǔ)充相關(guān)信息。
在進(jìn)行圖形校驗(yàn)和圖形修正的步驟中,當(dāng)系統(tǒng)檢驗(yàn)圖形修正后依然不正確,系統(tǒng)在錯誤元件圖形上標(biāo)注紅色,顯示需要人工參與修改的設(shè)備,完成后,繼續(xù)進(jìn)行圖形校驗(yàn)。
本發(fā)明中的將SVG圖形轉(zhuǎn)換為Visio圖形的方法,只需要工作設(shè)計人員指定轉(zhuǎn)換目錄即可,轉(zhuǎn)換過程由系統(tǒng)自動完成,即使原圖出現(xiàn)繪制問題系統(tǒng)也可自動修復(fù),極大地方便了設(shè)計人員的工作,提高了圖形設(shè)計進(jìn)度和效率,節(jié)約了資源,也避免了一些重復(fù)性錯誤。
附圖說明
圖1為本發(fā)明的將SVG圖形轉(zhuǎn)換為Visio圖形的方法的一具體實(shí)施例的流程圖;
圖2為本發(fā)明的一具體實(shí)施例中的SVG原圖;
圖3為將圖2中的SVG原圖轉(zhuǎn)換成的VISIO圖形。
具體實(shí)施方式
為使本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
如圖1所示,圖1為本發(fā)明的將SVG圖形轉(zhuǎn)換為Visio圖形的方法的一具體實(shí)施例的流程圖。
在步驟101,建立Visio圖形模具VSS文件。在此步驟中,制作Visio模具,根據(jù)工程需求建立模具圖形樣式,形成Visio圖形專用的Vss文件。流程進(jìn)入到步驟102。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國家電網(wǎng)公司;國網(wǎng)山東省電力公司濟(jì)南供電公司,未經(jīng)國家電網(wǎng)公司;國網(wǎng)山東省電力公司濟(jì)南供電公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310453407.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像轉(zhuǎn)換設(shè)備、圖像轉(zhuǎn)換電路及圖像轉(zhuǎn)換方法
- 數(shù)模轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 轉(zhuǎn)換設(shè)備和轉(zhuǎn)換方法
- 占空比轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 通信轉(zhuǎn)換方法、轉(zhuǎn)換裝置及轉(zhuǎn)換系統(tǒng)
- 模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換方法
- 轉(zhuǎn)換模塊以及轉(zhuǎn)換電路
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件和熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊





