[發(fā)明專利]一種編輯富文本并通過FLASH還原顯示的方法有效
| 申請?zhí)枺?/td> | 201010134980.6 | 申請日: | 2010-03-24 |
| 公開(公告)號: | CN101882075A | 公開(公告)日: | 2010-11-10 |
| 發(fā)明(設(shè)計(jì))人: | 吳思然;李謀邦 | 申請(專利權(quán))人: | 深圳市萬興軟件有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06T11/60 |
| 代理公司: | 深圳市順天達(dá)專利商標(biāo)代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 518057 廣東省深圳市南山區(qū)科技南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 編輯 文本 通過 flash 還原 顯示 方法 | ||
1.一種編輯富文本并通過FLASH還原顯示的方法,其特征在于,包括以下步驟:
S1、通過編輯器對圖文信息進(jìn)行可視化編輯,并保存為RTF文檔;
S2、將RTF文檔轉(zhuǎn)化成類似XHTML代碼和數(shù)據(jù)資源;
S3、使用上述類似XHTML代碼和數(shù)據(jù)資源在FLASH中還原顯示圖文信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S2進(jìn)一步包括:
S21、獲取RTF文檔中所有OLE對象元素轉(zhuǎn)成圖片和屬性信息保存至一有序鏈表中;
S22、獲取RTF文檔中段落的所有字符對象元素屬性信息,與上述OLE對象元素的屬性信息一起合并保存到所述有序鏈表中;
S23、分析上述有序鏈表的元素結(jié)點(diǎn)屬性信息,分解成文本區(qū)域和超鏈接區(qū)域;
S24、分析文本區(qū)域元素結(jié)點(diǎn)屬性信息,生成相應(yīng)的代碼;
S25、分析超鏈接區(qū)域元素結(jié)點(diǎn)屬性信息,生成相應(yīng)的代碼。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟S24進(jìn)一步包括:
S241、分析文本區(qū)域元素結(jié)點(diǎn)屬性信息,分解成相似屬性的文本或者OLE對象區(qū)域;
S242、分析相似屬性的文本元素結(jié)點(diǎn)屬性信息,生成對應(yīng)的代碼;
S243、分析OLE對象區(qū)域的元素結(jié)點(diǎn)屬性信息,生成對應(yīng)的代碼。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟S25進(jìn)一步包括:
S251、分析超鏈接區(qū)域元素結(jié)點(diǎn)屬性信息,獲取超鏈接部分和顯示文本部分;
S252、獲取超鏈接的URL;
S253、對所述顯示文本部分進(jìn)行轉(zhuǎn)換,生成對應(yīng)的代碼;
S254、組裝上述超鏈接的URL和顯示文本代碼。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S3進(jìn)一步包括:
S31、在Flash中以文本方式加載類似XHTML代碼文件,并將之轉(zhuǎn)化成XML類數(shù)據(jù)結(jié)構(gòu)保存;
S32、解析XML類數(shù)據(jù),區(qū)分資源數(shù)據(jù)和資源組織數(shù)據(jù);
S33、根據(jù)XML中記錄的圖片資源地址和ID,加載圖片資源并保存,同時(shí)進(jìn)行ID判斷,對加載過的資源進(jìn)行共享;
S34、解析資源組織數(shù)據(jù),將之分解成文本部分和圖片部分為元素單位的數(shù)組,同時(shí)解析分段數(shù)據(jù);
S35、解析出配對圖文數(shù)組中每個(gè)文本元素的標(biāo)識(shí);
S36、進(jìn)行隱藏示例文本顯示測試;
S37、逐個(gè)循環(huán)顯示圖文數(shù)組中的元素,并根據(jù)分段數(shù)據(jù)進(jìn)行分段,直至顯示完所有元素;
S38、對顯示后的元素進(jìn)行一次排列優(yōu)化完成圖文顯示。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟S35具體為:根據(jù)寬度的限制來顯示文本和圖片,用隱藏文本框?qū)ξ谋具M(jìn)行預(yù)顯示,調(diào)整好寬度和換行;根據(jù)剩下的寬度和圖片的寬度來決定是否接在文本后顯示或換行顯示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市萬興軟件有限公司,未經(jīng)深圳市萬興軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010134980.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 文本匹配方法及裝置
- 互聯(lián)網(wǎng)金融非顯性廣告識(shí)別方法及裝置
- 文本結(jié)論智能推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 文本檢索方法、裝置及設(shè)備、文本檢索模型的訓(xùn)練方法
- 基于級連模式的文本匹配方法及裝置
- 一種文本關(guān)系提取方法、裝置及電子設(shè)備
- 文本的標(biāo)準(zhǔn)化處理方法、裝置、電子設(shè)備及計(jì)算機(jī)介質(zhì)
- 文本標(biāo)簽確定方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 文本圖像合成方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 文本生成方法、裝置和電子設(shè)備
- Flash存儲(chǔ)芯片總線信號分析工具
- 基于內(nèi)容結(jié)構(gòu)特征的網(wǎng)絡(luò)Flash搜索系統(tǒng)及搜索方法
- 一種測試Flash引擎的方法及裝置
- 處理flash文件的方法和系統(tǒng)
- 一種flash視頻播放方法及裝置
- 一種陣列雷達(dá)回波模擬器及其模擬方法
- 一種安全加載Flash文件的方法及裝置
- 數(shù)據(jù)中心交換機(jī)雙flash熱備份方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 一種雙FLASH熱備份方法、裝置、設(shè)備和介質(zhì)
- 一種flash磨損均衡方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





