[發明專利]文檔格式轉換裝置和文檔格式轉換方法有效
| 申請號: | 201310309016.6 | 申請日: | 2013-07-22 |
| 公開(公告)號: | CN104331391B | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 邢國峰;王長勝 | 申請(專利權)人: | 北大方正集團有限公司;北京方正阿帕比技術有限公司;方正信息產業控股有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文檔 格式 轉換 裝置 方法 | ||
技術領域
本發明涉及電子文檔格式轉換技術領域,具體而言,涉及一種文檔格式轉換裝置和一種文檔格式轉換方法。
背景技術
在版式文檔中,存在大量使用路徑(路徑包括點和線)來描述的字符,每個字符對應一組數據。這樣就存在一個問題,即大量相同的字需要大量路徑來描述,造成很大程度的數據冗余。在流式重排時這些字符也無法正常顯示。
因此,需要一種新的文檔格式轉換技術,可以解決版式文檔中的數據冗余問題,使轉換得到的文檔具有更小的體積,還可以解決流式重排顯示錯誤的問題,便于在各種終端上實現較好的顯示效果。
發明內容
本發明正是基于上述問題,提出了一種新的文檔格式轉換技術,可以解決版式文檔中的數據冗余問題,使轉換得到的文檔具有更小的體積,還可以解決流式重排顯示錯誤的問題,便于在各種終端上實現較好的顯示效果。
有鑒于此,本發明提出了一種文檔格式轉換裝置,包括:文檔解析單元,用于對版式文檔進行解析,以獲取構成所述版式文檔的路徑圖元;路徑分組單元,用于對所述路徑圖元進行分組,以生成對應的路徑組;字體文件生成單元,獲取用于描述字符的路徑組,并生成對應的字體文件,其中,若存在多個描述相同字符的路徑組,則僅生成一個字體文件,并將該字體文件關聯至所述多個描述相同字符的路徑組;文檔生成單元,利用生成的所有字體文件,生成轉換后文檔。在該技術方案中,通過對版式文檔中的路徑圖元進行分組,得到對應于每個字符的路徑組(當然,也存在不用于描述字符的路徑組);同時,由于通過生成字體文件的形式,并且對用于描述相同字符的路徑組,僅生成一個字體文件,從而對于包含有很多相同字符的文檔,可以極大地減小文檔本身的體積,對于使用移動設備的情況下,有利于用戶存儲更多數量的文檔。
本發明還提出了一種文檔格式轉換方法,包括:步驟202,對版式文檔進行解析,以獲取構成所述版式文檔的路徑圖元;步驟204,對所述路徑圖元進行分組,以生成對應的路徑組;步驟206,獲取用于描述字符的路徑組,并生成對應的字體文件,其中,若存在多個描述相同字符的路徑組,則僅生成一個字體文件,并將該字體文件關聯至所述多個描述相同字符的路徑組;步驟208,利用生成的所有字體文件,生成轉換后文檔。在該技術方案中,通過對版式文檔中的路徑圖元進行分組,得到對應于每個字符的路徑組(當然,也存在不用于描述字符的路徑組);同時,由于通過生成字體文件的形式,并且對用于描述相同字符的路徑組,僅生成一個字體文件,從而對于包含有很多相同字符的文檔,可以極大地減小文檔本身的體積,對于使用移動設備的情況下,有利于用戶存儲更多數量的文檔。
通過以上技術方案,可以解決版式文檔中的數據冗余問題,使轉換得到的文檔具有更小的體積,還可以解決流式重排顯示錯誤的問題,便于在各種終端上實現較好的顯示效果。
附圖說明
圖1A示出了根據本發明的實施例的文檔格式轉換裝置的框圖;
圖1B示出了圖1A所示的文檔格式轉換裝置中各個單元之間的連接關系的示意圖;
圖2示出了根據本發明的實施例的文檔格式轉換方法的流程圖;
圖3示出了根據本發明的實施例的對版式文檔進行轉換的具體流程圖;
圖4示出了根據本發明的實施例的對路徑圖元進行分組的流程圖;
圖5示出了根據本發明的實施例的判斷路徑組是否用于描述字符的流程圖;
圖6示出了根據本發明的實施例的判斷路徑組是否用于描述相同字符及相應的處理方法的流程圖;
圖7示出了根據本發明的實施例的生成字體文件的流程圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是,本發明還可以采用其他不同于在此描述的其他方式來實施,因此,本發明并不限于下面公開的具體實施例的限制。
圖1A示出了根據本發明的實施例的文檔格式轉換裝置的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京方正阿帕比技術有限公司;方正信息產業控股有限公司,未經北大方正集團有限公司;北京方正阿帕比技術有限公司;方正信息產業控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310309016.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種車間恒溫控制方法
- 下一篇:一種小型存儲設備專用數據拷貝機





