[發明專利]一種基于版面格式模板的排版方法及裝置無效
| 申請號: | 200910082645.3 | 申請日: | 2009-04-23 |
| 公開(公告)號: | CN101872340A | 公開(公告)日: | 2010-10-27 |
| 發明(設計)人: | 謝云開;王學武;吳於茜;肖建國 | 申請(專利權)人: | 北京大學;北大方正集團有限公司;北京方正電子政務信息科技有限公司 |
| 主分類號: | G06F17/25 | 分類號: | G06F17/25 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 版面 格式 模板 排版 方法 裝置 | ||
技術領域
本發明涉及數字處理技術領域,尤其涉及一種基于版面格式模板的排版方法及裝置。
背景技術
版面格式是指一類文體其版面所具有的固定格式,對于不同種類的文體其具有不同的版面格式,例如對于公文類文體其上行文是一種版面格式,對于保險公司的保單類文體其是另一種版面格式。
目前,基于不同的版面格式會采用不同的模板,例如對于公文類的文體會采用一種上行文模板,對于保險公司的保單會采用一種保單模板,即都是基于不同的版面格式生成不同的模板,基本上沒有對各個版面格式中的基本要素進行抽取,也沒有根據抽取的基本要素建立對應的模型。
并且,在現有技術中,當需要針對一種版面格式進行排版時,只能根據該版面格式進行具體的設置生成對應的模板后再進行排版,當針對另一版面格式進行排版時,需要再針對該版面格式設置對應的模板再進行排版,因此在模板創建上需要浪費很大的精力,并且創建的模板沒有統一性。并且在同一版面格式中可能有多個不同部分的內容有相同的格式要求,當在具體進行模板的設置時,需要針對該多個不同的部分分別設置對應的格式,需要付出很多重復性的勞動,從而影響了排版的效率。
發明內容
有鑒于此,本發明實施例提供一種基于版面格式模板的排版方法及裝置,用以解決現有技術中排版過程效率低的問題。
本發明實施例提供的一種基于版面格式模板的排版方法,包括:
獲取待排版的文檔,解析所述文檔中的每個元數據信息,并根據選擇的公文樣式模板文件,解析所述公文樣式模板文件,獲取所述公文樣式模板文件對應的每個描述信息,其中所述公文樣式模板文件包括:式樣子文件以及公文元素式樣子文件;
將所述每個元數據信息與所述公文元素式樣子文件中的每個描述信息進行匹配;
當匹配不成功時,提示用戶選擇的模板錯誤;
否則,根據所述每個描述信息中引用的所述式樣子文件中預先設置的式樣將所述元數據信息灌入,生成排版后的文檔。
本發明實施例提供的一種基于版面格式模板的排版裝置,包括:
獲取解析模塊,用于獲取待排版的文檔,解析所述文檔中的每個元數據信息,并根據選擇的公文樣式模板文件,解析所述公文樣式模板文件,獲取所述公文樣式模板文件對應的每個描述信息,其中所述公文樣式模板文件包括:式樣子文件以及公文元素式樣子文件;
匹配模塊,用于將所述每個元數據信息與所述公文元素式樣子文件中的每個描述信息進行匹配;
排版提示模塊,用于在確定匹配不成功時,提示用戶選擇的模板錯誤,在確定匹配成功時,根據所述每個描述信息中引用的所述式樣子文件中預先設置的式樣將所述元數據信息灌入,生成排版后的文檔。
本發明實施例提供了一種基于版面格式模板的排版方法及裝置,該方法通過在解析公文樣式模板文件,獲取公文樣式模板文件中對應的每個描述信息解析待排版的文檔獲取元數據信息,在匹配成功時,根據公文樣式模板文件中的公文元素式樣子文件中的每個描述信息中引用的公文樣式模板文件中式樣子文件中預先設置的式樣將對應的元數據灌入,生成排版后的文檔,在本發明實施例中,由于預先設置了多個模板,保證了每個模板設置的統一性,并且模板中每個描述信息引用預先設定的樣式,從而可以有效的提高排版的效率,同時在進行排版時,數據與樣式分別進行處理避免了相互之間的影響和制約,提高了排版的準確性。
附圖說明
圖1為本發明實施例提供的排版系統的結構示意圖;
圖2為本發明實施例提供的根據該圖1提供的排版系統結構圖進行的具體排版操作;
圖3為本發明實施例提供的頁面式樣示意圖;
圖4為本發明實施例提供的字體聲明示意圖;
圖5為本發明實施例提供的句式樣示意圖;
圖6為本發明實施例提供的段落式樣描述示意圖;
圖7為本發明實施例提供的文字表式樣示意圖;
圖8為本發明實施例提供的單元格式樣示意圖;
圖9為本發明實施例提供的圖像對象式樣示意圖;
圖10為本發明實施例提供的圖形對象式樣示意圖;
圖11為本發明實施例提供的圖形對象中自然段描述信息示意圖;
圖12為本發明實施例提供的公文元素式樣描述信息示意圖;
圖13為本發明實施例提供的公文元素式樣中頁面描述信息示意圖;
圖14為本發明實施例提供的公文元素式樣中頁描述信息示意圖;
圖15為本發明實施例提供的頁描述信息中眉首的描述信息示意圖;
圖16為本發明實施例提供的對文檔進行排版的過程;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學;北大方正集團有限公司;北京方正電子政務信息科技有限公司,未經北京大學;北大方正集團有限公司;北京方正電子政務信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910082645.3/2.html,轉載請聲明來源鉆瓜專利網。





