[發明專利]表格排版方法及裝置、計算機設備和可讀存儲介質有效
| 申請號: | 201811026617.5 | 申請日: | 2018-09-04 |
| 公開(公告)號: | CN110929487B | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 王婷;楊燕菲;楊雷鳴 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/18;G06F40/189 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表格 排版 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本發明提供了一種表格排版方法及裝置、計算機設備和可讀存儲介質,其中,所述表格排版方法包括:識別XML文件中的任一XML表格的預設表格類型;獲取與所述預設表格類型匹配的預設表格模板;將所述任一XML表格中的表格數據填充至所述預設表格模板中,得到待排版XML表格;對所述待排版XML表格進行預設排版處理,得到目標XML表格。通過本發明的技術方案,可以在降低人工干預的情況下,實現表格排版的智能化,從而有效地提高表格排版的質量和效率,形成美觀、統一的排版文件,提升用戶體驗。
技術領域
本發明涉及數據處理技術領域,具體而言,涉及表格排版方法、表格排版裝置、計算機設備和計算機可讀存儲介質。
背景技術
目前,在復合出版的領域,要求以結構化數據為核心,在數據加工環節盡量減少重復手工勞動,提升數據加工的效率和可復用性,并形成一套架構統一、數據統一、運行高效、配置靈活的自動化排版系統。現有的XML(Extensible Markup Language,可擴展標記語言)排版系統通過定制模板,實現自動化排版,并在自動化排版基礎上實現版式的精細調整,達到縮短排版周期、節約出版成本、提高排版質量的目的。而表格的智能化排版是XML排版系統的重要組成部分,通過表格的智能化排版可以使得表格的版式更加美觀、統一,從而進一步提高排版的質量和效率。
在上述自動化排版系統中,數據源是結構化數據,例如XML格式文件,通過自動化排版系統的處理后,自動將XML格式文件生成排版文件,而排版后的文件可以輸出為PDF(Portable Document Format,便攜式文檔格式)等格式文件。但是,對于結構化數據中的表格數據,排版后的結果是單一的、不美觀的,而且還需要人工再次調整表格效果,而人工的再次調整操作,可能會影響整個排版文件的排版結果,從而導致排版質量和效率的下降。
因此,如何提高表格排版的質量和效率,成為亟待解決的技術問題。
發明內容
本發明正是基于上述技術問題,提出了一種新的技術方案,可以在降低人工干預的情況下,實現表格排版的智能化,從而有效地提高表格排版的質量和效率,形成美觀、統一的排版文件,提升用戶體驗。
有鑒于此,本發明的第一方面,提出了一種表格排版方法,包括:識別XML文件中的任一XML表格的預設表格類型;獲取與所述預設表格類型匹配的預設表格模板;將所述任一XML表格中的表格數據填充至所述預設表格模板中,得到待排版XML表格;對所述待排版XML表格進行預設排版處理,得到目標XML表格。
在該技術方案中,通過為XML文件中不同類型的表格分別預先設置對應的用于排版的表格模板,即實現對于同一類型的表格采用同一種表格模板進行排版,以便于形成美觀、統一的排版文件,以及在將XML文件的XML表格中的表格數據填充到對應的表格模板得到待排版XML表格后自動進行相應的預設排版處理,以通過XML表格的智能排版算法得到符合各XML文件需求的排版效果而無需人工的再次調整,如此,在有效地降低人工干預的情況下,能夠實現XML表格排版的智能化,從而有效地提高XML表格排版的質量和效率,形成美觀、統一的排版文件,提升用戶體驗。
在上述技術方案中,優選地,所述對所述待排版XML表格進行預設排版處理,得到目標XML表格,包括:將所述待排版XML表格中的每個單元格展開,以使每個單元格中填充的表格數據進行不換行顯示;將展開單元格后的所述待排版XML表格按照每個單元格的列寬劃分為多個列寬聚集區;確定劃分列寬聚集區后的所述待排版XML表格的初始總列寬,并將所述初始總列寬調整至目標總列寬,得到中間排版XML表格;將所述中間排版XML表格按照每個單元格的行高劃分為多個行高聚集區;確定劃分行高聚集區后的所述中間排版XML表格的初始總行高,并將所述初始總行高調整至目標總行高,以得到所述目標XML表格。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811026617.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種空調內機導風裝置
- 下一篇:搜索推薦方法及裝置





