[發明專利]一種圖書排版方法及裝置在審
| 申請號: | 201910989802.2 | 申請日: | 2019-10-17 |
| 公開(公告)號: | CN110852052A | 公開(公告)日: | 2020-02-28 |
| 發明(設計)人: | 童征宇;李俊杰 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F40/186 | 分類號: | G06F40/186 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖書 排版 方法 裝置 | ||
本發明實施例提供了一種圖書排版方法及裝置,其中,所述方法包括:獲取圖書數據;其中,所述圖書數據中攜帶元數據信息,且所述元數據信息為描述所述圖書數據中數據的屬性的結構化數據信息;獲取布局文件;其中,所述布局文件為按照預設語法標準生成的,且所述布局文件中包括與所述元數據信息相對應的元素,所述預設語法標準中包括有布局文件中的元素與圖書數據中的元數據信息的對應關系;基于所述元數據信息與所述元素的對應關系,將所述圖書數據對應記錄到所述布局文件中,生成圖書排版文件。從而采用圖書排版文件展示給用戶閱讀的圖書數據是固定格式的,使得各種格式的圖書可統一化排版,從而使得各種格式圖書達到一致的用戶體驗。
技術領域
本發明涉及圖書技術領域,特別是涉及一種圖書排版方法和一種圖書排版裝置。
背景技術
隨著科學技術發展,移動閱讀器技術也飛速發展,經過探索期、市場啟動期、高速發展期,逐漸進入成熟期,采用移動閱讀器閱讀的用戶也越來越多。
目前,移動閱讀器支持圖書格式以txt格式為主,pdf格式、Html格式等多種格式并存。其中,txt格式是純文本格式,排版樣式單一;pdf格式是將文字、字型、格式、顏色及獨立于設備和分辨率的圖形圖像等封裝起來,排版樣式固定;Html格式是網頁文件格式,根據Html格式文件中設置的排版樣式來顯示文件,可見,不同格式的文件對應的圖書排版樣式不同,由于不同的格式對應的圖書排版差異較大,給閱讀者帶來雜亂的閱讀體驗。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述的多種格式的圖書數據會的給閱讀者帶來雜亂的閱讀體驗的問題的一種圖書排版方法和相應的一種圖書排版裝置。
一方面,本發明實施例公開了一種圖書排版方法,包括:
獲取圖書數據;其中,所述圖書數據中攜帶元數據信息,且所述元數據信息為描述所述圖書數據中數據的屬性的結構化數據信息;
獲取布局文件;其中,所述布局文件為按照預設語法標準生成的,且所述布局文件中包括與所述元數據信息相對應的元素,所述預設語法標準中包括有布局文件中的元素與圖書數據中的元數據信息的對應關系;
基于所述元數據信息與所述元素的對應關系,將所述圖書數據對應記錄到所述布局文件中,生成圖書排版文件。
可選的,還包括:
讀取所述圖書排版文件中所述元素以及與所述元素對應記錄的圖書數據,并展示所述圖書數據;或者,
獲取與所述布局文件相對應的樣式文件,其中,所述樣式文件中包括所述布局文件中元素的排版樣式,并讀取所述圖書排版文件中所述元素以及與所述元素對應記錄的圖書數據,再依據所述布局文件中元素的排版樣式,展示所述圖書數據。
可選的,所述布局文件中還包括文件聲明,其中,所述文件聲明用于指示生成所述布局文件所適配的語法標準。
可選的,每一所述元素均包括用于標識該元素起始的開放標簽和用于標識該元素結尾的閉合標簽;
所述基于所述元數據信息與所述元素的對應關系,將所述圖書數據對應記錄到所述布局文件中,生成圖書排版文件的步驟,包括:
遍歷所述圖書數據中元數據信息,針對每一所述元數據信息,依據所述預設語法標準中的對應關系,確定該元數據信息對應的元素為目標元素,并在所述目標元素中的開放標簽和閉合標簽之間,記錄所述圖書數據中與該元數據信息相對應的數據;
確定遍歷后得到的布局文件為圖書排版文件。
可選的,所述依據所述預設語法標準中的對應關系,確定該元數據信息對應的元素為目標元素的步驟,包括:
依據所述預設語法標準中的對應關系,確定該元數據信息對應的元素;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910989802.2/2.html,轉載請聲明來源鉆瓜專利網。





