[發(fā)明專利]Visio文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器的實(shí)現(xiàn)方法及軟件無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200710142828.0 | 申請(qǐng)日: | 2007-07-31 |
| 公開(kāi)(公告)號(hào): | CN101078989A | 公開(kāi)(公告)日: | 2007-11-28 |
| 發(fā)明(設(shè)計(jì))人: | 阮俊杰 | 申請(qǐng)(專利權(quán))人: | 阮俊杰 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F17/30 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100070北京市豐*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | visio 文檔 平臺(tái) 網(wǎng)絡(luò) 瀏覽器 實(shí)現(xiàn) 方法 軟件 | ||
1.一種Visio文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器的實(shí)現(xiàn)方法,所述方法包括下列步驟:
通過(guò)解析或者轉(zhuǎn)換Visio軟件的XML格式文檔,從而形成跨平臺(tái)和基于網(wǎng)絡(luò)傳輸?shù)慕y(tǒng)一的文檔數(shù)據(jù)格式。
利用跨平臺(tái)的網(wǎng)絡(luò)編程語(yǔ)言(例如Java)的數(shù)據(jù)模型或數(shù)據(jù)結(jié)構(gòu),通過(guò)解析Visio的XML文檔或其經(jīng)轉(zhuǎn)換后的XML文檔,進(jìn)而形成瀏覽器軟件的Visio文檔內(nèi)存映像模型。
利用跨平臺(tái)的網(wǎng)絡(luò)編程語(yǔ)言(例如Java)的圖形及文字API,對(duì)Visio文檔全部對(duì)象(包括文檔中嵌入的Windows圖形對(duì)象)的繪圖功能逐一進(jìn)行實(shí)現(xiàn),從而能夠在屏幕、打印機(jī)或繪圖儀的面板上以矢量圖的方式精確地展現(xiàn)Visio文檔的內(nèi)容。
仿真Visio的對(duì)象操作方法,在屏幕上可對(duì)Visio文檔的內(nèi)容及其組成對(duì)象進(jìn)行平移、放大、縮小、旋轉(zhuǎn)、拉伸、平鋪等操作。
利用計(jì)算機(jī)網(wǎng)絡(luò)對(duì)Visio的XML文檔或其轉(zhuǎn)換文檔進(jìn)行分發(fā)、管理、瀏覽、打印及其他處理,從而實(shí)現(xiàn)跨平臺(tái)、基于網(wǎng)絡(luò)的Visio瀏覽器的全面功能。
所述方法的特征是采用了跨平臺(tái)的文檔標(biāo)記語(yǔ)言(如XML)和跨平臺(tái)的軟件編程語(yǔ)言(如Java),實(shí)現(xiàn)了與軟、硬件平臺(tái)無(wú)關(guān)的Visio文檔存儲(chǔ)格式、文檔數(shù)據(jù)讀取及變換方式、文檔中矢量圖形及文本段落的展現(xiàn)功能以及控制與操作模式,真正實(shí)現(xiàn)了軟件界所熟知的“一處編寫(xiě)、處處運(yùn)行”的跨平臺(tái)技術(shù)的基本要求。
2.一種基于Java的Visio文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器組件,利用權(quán)利要求1所述的方法構(gòu)建,其組成部分包括:
Visio?XML文檔解析器,能夠解析本地或遠(yuǎn)程的Visio?XML文檔;
Visio?XML文檔轉(zhuǎn)換器,能夠?qū)isio?XML文檔轉(zhuǎn)換為更便于網(wǎng)絡(luò)傳輸?shù)奈臋n;
Visio圖元對(duì)象庫(kù),通過(guò)對(duì)Visio?XML文檔或其轉(zhuǎn)換文檔的解析,生成Visio圖元、關(guān)聯(lián)及文檔對(duì)象的內(nèi)存映像模型;
畫(huà)板功能庫(kù),能夠在指定的繪圖界面上輸出Visio文檔的矢量圖形或文本段落;
接口庫(kù),利用其中的接口對(duì)象可與任何基于Java的其他本地或網(wǎng)絡(luò)應(yīng)用程序進(jìn)行對(duì)接。
所述組件的特征在于:利用權(quán)利要求1所述的方法、基于Java語(yǔ)言來(lái)構(gòu)建,全面實(shí)現(xiàn)了Visio?XML文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器的相關(guān)功能;其組成部分被封裝成一個(gè)Java對(duì)象庫(kù),自身不能獨(dú)立運(yùn)行,但可靜態(tài)地或通過(guò)JVM的庫(kù)加載機(jī)制動(dòng)態(tài)地連接到其他基于Java的應(yīng)用程序中,并可通過(guò)本組件的接口庫(kù)在界面、事件、文檔和坐標(biāo)變換等功能上與該應(yīng)用程序結(jié)合成為一個(gè)整體。
3.一種基于Java的Visio文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器軟件,利用權(quán)利要求2的組件所構(gòu)建,其特征在于:
是一個(gè)能夠在各種軟、硬件平臺(tái)上獨(dú)立運(yùn)行的軟件,具有對(duì)本地或網(wǎng)絡(luò)上遠(yuǎn)程的Visio?XML文檔進(jìn)行瀏覽、轉(zhuǎn)換、打印以及平移、放大、縮小、旋轉(zhuǎn)、拉伸、平鋪、打印等相關(guān)功能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阮俊杰,未經(jīng)阮俊杰許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710142828.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- Visio文檔跨平臺(tái)網(wǎng)絡(luò)瀏覽器的實(shí)現(xiàn)方法及軟件
- 一種生成可交互橫道圖的方法
- 一種將VG圖形轉(zhuǎn)換為Visio圖形的方法
- 一種基于Visio文檔的通用報(bào)告打印模板的方法
- 將SVG圖形轉(zhuǎn)換為Visio圖形的方法
- Visio文件轉(zhuǎn)換方法及系統(tǒng)
- 基于VISIO的路口交通信號(hào)控制方案記錄及設(shè)計(jì)方法
- 一種在VISIO圖中調(diào)用工程算法的方法
- 一種基于visio批量配置infa映射的方法
- 用于支持VISIO流程圖自動(dòng)導(dǎo)入DCS算法組態(tài)軟件的方法和裝置
- 一種電子文檔識(shí)別方法及裝置
- 文檔匹配方法和文檔匹配裝置
- 復(fù)雜文檔分離組織方法以及復(fù)雜文檔自動(dòng)生成方法
- 一種文檔流程控制方法及裝置
- 云文檔加密及解密方法、加密及解密裝置、以及處理系統(tǒng)
- 一種將Markdown文檔轉(zhuǎn)換為PDF文檔的方法、裝置
- 文檔類型識(shí)別方法、裝置、設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 基于文檔編輯軟件的文檔處理方法、裝置、設(shè)備及介質(zhì)
- 一種引用文檔的更新方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 文檔操作錄制方法、文檔操作動(dòng)畫(huà)生成方法、裝置及設(shè)備
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





