• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種轉換電子文檔的方法及裝置制造方法及圖紙

    技術編號:8593933 閱讀:237 留言:0更新日期:2013-04-18 07:05
    本發明專利技術涉及計算機信息處理技術領域,尤其涉及一種轉換電子文檔的方法及裝置,用于提高電子文檔顯示速度、減少電子文檔所需的內存空間。該方法包括:獲取所述電子文檔中的可顯示對象;按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值;當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。可見,采用本發明專利技術實施例提供的方法,通過將電子文檔中的可顯示對象轉換為光柵圖像可提高電子文檔顯示速度、減少電子文檔所需的內存空間。

    【技術實現步驟摘要】

    本專利技術涉及計算機信息處理
    ,尤其涉及一種轉換電子文檔的方法及裝置
    技術介紹
    隨著數字出版技術的快速發展,越來越多的出版機構開始以數字形式,即電子文檔形式發行圖書。目前,在編輯、加工和印刷的過程中,這些圖書的電子文檔是由排版軟件所創建,并將創建后的電子文檔存放于計算機系統中,該電子文檔中包含可顯示對象、以及該可顯示對象的復合模式、類型等信息;可顯示對象為電子文檔中需要顯示的對象;當可顯示對象為文字類型時,該電子文檔還包含文字的字符個數,文字的字號;當可顯示對象為圖像類型時,該電子文檔還包含圖像的像素高度和像素寬度,以及圖像的個數;當可顯示對象為路徑類型時,例如圓形、曲線等,該電子文檔還包含該路徑的端點和控制點的個數,以及路徑的長度,例如圓形的周長;該電子文檔還包含頁面寬度等信息。在印刷過程中,圖書編輯人員通過使用排版軟件,需要將該電子文檔的文件格式,例如方正飛騰格式,轉換為用于印刷的文件格式,例如便攜文件(Portable DocumentFormat, PDF)格式,然后才可進行印刷操作。在傳統紙書的加工過程中,關注的是版面描述的精確性,包括版面內容的位置、顏色以及復雜視覺效果的精確性。因此,在現有的排版軟件中,為了達到精確性目的,通常使用一些復雜而細致的頁面描述方法來保證電子文檔印刷為紙書后,仍然有精確的視覺效果。例如使用大量顏色逐漸改變的圓形疊加來達到平滑漸變效果,如圖1所示;或者使用大量細碎的圖形拼合起來形成一幅大圖,如圖2所示,以達到印刷時所需的精確性的要求。但是本專利技術人發現,現有技術中存在如下問題第一,在數字出版
    中,電子文檔主要用于在各種閱讀器中顯示,尤其是在移動閱讀設備上的顯示,例如,手機。其關注的是閱讀的便捷、快速;而版面精確性的要求有所降低。如果直接使用現有排版軟件輸出的電子文檔,該電子文檔頁面的復雜性往往會造成閱讀速度太慢、占用系統資源過多等問題。第二,在現有技術中,解決閱讀速度太慢、占用系統資源過多的問題的方法是對電子文檔進行優化和轉換。例如使用Adobe Acrobat對PDF文件格式的文件做優化保存,或者使用Apabi Maker將PDF文件轉換為基于混合XML的公共電子文檔(Common e-Documentof Blending XML, CEBX)格式,常見的優化手段包括降低圖像解析度、重新壓縮圖像、去除內嵌字體等方法。這類技術的出發點是壓縮或丟棄部分數據,只適用于可壓縮的圖像、視頻等數據,以及可丟棄的內嵌字體等數據,因此,適用的范圍較窄,對于不可壓縮或丟棄的數據則不能進行任何壓縮或丟棄處理。
    技術實現思路
    本專利技術實施例提供一種轉換電子文檔的方法及裝置,用于減少電子文檔所需的內存空間。一種轉換電子文檔的方法,所述方法包括獲取所述電子文檔中的可顯示對象;按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值;當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。一種轉換電子文檔的裝置,所述裝置包括獲取單元,用于獲取所述電子文檔中的可顯示對象;計算單元,用于按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值;確定單元,用于當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。可見采用本專利技術實施例提供的方法,按照預先設置的計算方法,計算出顯示復雜度值,當顯示復雜度值大于預先設置的復雜度閾值時,將可顯示對象轉換為光柵圖像;由于光柵圖像中所包含的像素等信息較少,因此,當可顯示對象轉換為光柵圖像后,可大大降低電子文檔頁面的復雜度;同時,由于光柵圖像所占用的內存較小,可減少轉換后的電子文檔所需的內存空間,因此,在使用閱讀顯示器,尤其是移動閱讀設備上顯示轉換后的電子文檔時,可大大提高瀏覽速度;同時,本專利技術提供的方法是在電子文檔的顯示復雜度值大于預先設置的復雜度閾值時,才將所述電子文檔中的可顯示對象轉換為光柵圖像,該方法可在減少轉換后的電子文檔所需的內存空間的同時保證電子文檔中頁面的顯示效果。附圖說明圖1為現有技術中漸變圓形的組成結構示意圖;圖2為現有技術中圖像的組成結構示意圖;圖3為本專利技術實施例提供的一種轉換電子文檔的方法的流程示意圖;圖4為本專利技術實施例提供的第一種轉換電子文檔的方法流程示意圖;圖5a為現有技術中單個文字的最小外接矩形示意圖;圖5b為現有技術中多個文字的最小外接矩形示意圖;圖6為現有技術中路徑的最小外接矩形示意圖;圖7為本專利技術實施例提供的第二種轉換電子文檔的方法流程示意圖;圖8為本專利技術實施例提供的第三種轉換電子文檔的方法流程示意圖;圖9為本專利技術實施例提供的分組方法流程示意圖;圖1Oa為現有技術中可顯示對象的位置關系為分離的位置結構示意圖;圖1Ob為現有技術中可顯示對象的位置關系為相鄰的位置結構示意圖;圖1Oc為現有技術中可顯示對象的位置關系為重疊的位置結構示意圖;圖11為本專利技術實施例四使用的電子文檔頁面結構圖;圖12為本專利技術實施例提供一種轉換電子文檔的裝置的結構示意圖。具體實施方式本專利技術實施例提供的方法,可按照預先設置的計算方法,計算出電子文檔中的顯示復雜度值,當顯示復雜度值大于預先設置的復雜度閾值時,將該電子文檔的可顯示對象轉換為光柵圖像;由于光柵圖像中所包含的像素等信息較少,因此,當可顯示對象轉換為光柵圖像后,可大大降低電子文檔頁面的復雜度;同時,由于光柵圖像所占用的內存較小,可降低轉換后的電子文檔所需的內存空間,因此,在使用閱讀顯示器,尤其是移動閱讀設備上顯示轉換后的電子文檔時,可大大提高瀏覽速度。如圖3所示,具體步驟如下步驟31,獲取所述電子文檔中的可顯示對象;步驟32,按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值;步驟33,當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。較佳的,步驟32中按照預先設定的計算方法,計算所述電子文檔顯示復雜度值,具體包括以下方法第一,按照預先設置的第一復雜度值計算方法,分別計算所述電子文檔中每一個可顯示對象的第一復雜度值;將所述第一復雜度值之和與所述電子文檔中所有可顯示對象的可視面積之和的比值,作為所述顯示復雜度值;所述可視面積為可顯示對象的最小外接矩形的面積。當按照第一種方法進行計算時,步驟33具體包括如下方法當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述電子文檔中的全部可顯示對象轉換為光柵圖像。第二,按照預先設置的第一復雜度值計算方法,分別計算所述電子文檔中每一個可顯示對象的第一復雜度值;以及當電子文檔中所有可顯示對象屬于同一復合模式時,計算該電子文檔中每一個可顯示對象的第二復雜度值;當按照第二種方法進行計算時,步驟33具體包括如下方法當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述電子文檔中的全部可顯示對象轉換為光柵圖像。第三,按照預先設置的第一復雜度值計算方法,計算所述電子文檔中的每一個可顯示對象的第一復雜度值;將每一個可顯示對象的第一復雜度值與該可顯示對象的可視面積之比作為該可顯示對象的顯示復雜度值;所述可視面積為所述可顯示對象的最小外接矩形的面積;當按照第三種方法進行計算時,步驟33具體包括如下方法當確定任意一個可顯示對象的顯示復雜度值大于預先設置的本文檔來自技高網
    ...

    【技術保護點】
    一種轉換電子文檔的方法,其特征在于,所述方法包括:獲取電子文檔中的可顯示對象;按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值;當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。

    【技術特征摘要】
    1.一種轉換電子文檔的方法,其特征在于,所述方法包括 獲取電子文檔中的可顯示對象; 按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值; 當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像。2.如權利要求1所述的方法,其特征在于,所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,分別計算所述電子文檔中每一個可顯示對象的第一復雜度值; 將所述第一復雜度值之和與所述電子文檔中所有可顯示對象的可視面積之和的比值,作為所述顯示復雜度值;所述可視面積為可顯示對象的最小外接矩形的面積; 所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述電子文檔中的全部可顯示對象轉換為光柵圖像。3.如權利要求1所述的方法,其特征在于,所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,分別計算所述電子文檔中每一個可顯示對象的第一復雜度值;以及 當電子文檔中所有可顯示對象屬于同一復合模式時,計算該電子文檔中每一個可顯示對象的第二復雜度值; 計算所述第一復雜度值和所述第二復雜度值的和值,將所述和值與所述電子文檔中所有可顯示對象的可視面積之和的比值,作為所述顯示復雜度值;所述可視面積為可顯示對象的最小外接矩形的面積; 所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述電子文檔中的全部可顯示對象轉換為光柵圖像。4.如權利要求1所述的方法,其特征在于,所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,計算所述電子文檔中的每一個可顯示對象的第一復雜度值; 將每一個可顯示對象的第一復雜度值與該可顯示對象的可視面積之比作為該可顯示對象的顯示復雜度值;所述可視面積為所述可顯示對象的最小外接矩形的面積; 所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定任意一個可顯示對象的顯示復雜度值大于預先設置的復雜度閾值時,將該可顯示對象轉換為光柵圖像。5.如權利要求1所述的方法,其特征在于,所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,計算所述電子文檔中的每一個可顯示對象的第一復雜度值;以及 當該電子文檔中的所有可顯示對象屬于同一復合模式時,按照預先設定的第二復雜度值計算方法,計算每一個可顯示對象的第二復雜度值; 計算每一個可顯示對象的第一復雜度值與該可顯示對象的第二復雜度值的和值,將所述和值與該可顯示對象的可視面積之比,作為該可顯示對象的顯示復雜度值;所述可視面積為所述可顯示對象的最小外接矩形的面積; 所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定任意一個可顯示對象的顯示復雜度值大于預先設置的復雜度閾值時,將該可顯示對象轉換為光柵圖像。6.如權利要求1所述的方法,其特征在于,在所述獲取所述電子文檔中的可顯示對象之后、且在按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值之前,進一步包括 按照預先設置的分組方法,對該電子文檔中的所有可顯示對象進行分組; 所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,計算該電子文檔中每一個可顯示對象的第一復雜度值; 將每組包含的可顯示對象的第一復雜度值與該組的所有可顯示對象的可視面積之和的比值,作為該組的顯示復雜度值;所述可視面積為可顯示對象的最小外接矩形的面積;所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定任意一組的顯示復雜度值大于預先設置的復雜度閾值時,將該組中的全部可顯示對象轉換為光柵圖像。7.如權利要求1所述的方法,其特征在于,在所述獲取所述電子文檔中的可顯示對象之后、且在按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值之前,進一步包括 按照預先設置的分組方法,對該電子文檔中的所有可顯示對象進行分組; 所述按照預先設定的計算方法,根據獲取的可顯示對象計算出顯示復雜度值,具體包括 按照預先設置的第一復雜度值計算方法,計算所述電子文檔中每一個可顯示對象的第一復雜度值;以及 當任意組中的所有可顯示對象屬于同一復合模式時,按照預先設定第二復雜度值計算方式,計算該組中的每一個可顯示對象的第二復雜度值; 針對所有可顯示對象屬于同一復合模式的每個組,計算將該組中的每個可顯示對象的第一復雜度值和第二復雜度值的和值;以及將所述和值與該組的所有可顯示對象的可視面積之和的比值,作為該組的顯示復雜度值;所述可視面積為可顯示對象的最小外接矩形的面積; 所述當確定所述顯示復雜度值大于預先設置的復雜度閾值時,將所述可顯示對象轉換為光柵圖像,具體包括 當確定任意一組的顯示復雜度值大于預先設置的復雜度閾值時,將該組中的全部可顯示對象轉換為光柵圖像。8.如權利要求7所...

    【專利技術屬性】
    技術研發人員:王曉磊張磊王毅
    申請(專利權)人:北大方正集團有限公司北京方正阿帕比技術有限公司方正信息產業控股有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码精品日韩中文字幕| 久久无码精品一区二区三区| 亚洲成a∧人片在线观看无码| 中字无码av电影在线观看网站| 日韩av无码国产精品| 亚洲va无码专区国产乱码| 人妻av中文字幕无码专区| 国产v亚洲v天堂无码网站| 好爽毛片一区二区三区四无码三飞 | 亚洲人成无码网WWW| 亚洲日韩国产二区无码| 少妇人妻无码精品视频| 精品久久久久久无码人妻热| 亚洲heyzo专区无码综合| 日韩免费人妻AV无码专区蜜桃| 亚洲人成无码网WWW| 免费无码又爽又黄又刺激网站| 亚洲人片在线观看天堂无码 | 亚洲AV无码成人专区片在线观看| 免费人成无码大片在线观看| 亚洲成A∨人片在线观看无码| 亚洲精品中文字幕无码蜜桃| 日韩人妻无码精品无码中文字幕| 在线看无码的免费网站| 少妇无码一区二区二三区| 亚欧免费无码aⅴ在线观看| 天堂Aⅴ无码一区二区三区| 无码人妻精品一区二区蜜桃百度| 成人免费无码视频在线网站| 无码人妻av一区二区三区蜜臀| 亚洲AV无码一区二区三区网址| 亚洲最大av资源站无码av网址| 在线精品自偷自拍无码中文| 中文字幕人成无码人妻综合社区| 亚洲av无码专区国产不乱码| 韩国无码AV片在线观看网站| 极品粉嫩嫩模大尺度无码视频| 台湾无码AV一区二区三区| 亚洲精品无码久久久久sm| 国产办公室秘书无码精品99| 亚洲性无码av在线|