[發明專利]一種矢量化家譜書生成方法及系統在審
| 申請號: | 202010545725.4 | 申請日: | 2020-06-16 |
| 公開(公告)號: | CN111797056A | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 彭智勇;林博;彭煜瑋;李蓉蓉 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/22;G06F40/186 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 胡琦旖 |
| 地址: | 430072 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 矢量 家譜 書生 成方 系統 | ||
本發明屬于計算機技術領域,公開了一種矢量化家譜書生成方法及系統,方法包括設計家譜書的HTML模板;讀取家譜數據信息,采用行傳生成調度算法,結合行傳的HTML模板,獲得HTML格式的行傳文件并轉換為第一格式;采用吊線圖生成調度算法,結合吊線圖的HTML模板,獲得HTML格式的吊線圖文件并轉換為第一格式;將第一格式的行傳文件與第一格式的吊線圖文件進行合并,得到第一格式的家譜書文件;系統包括依次連接的數據讀取模塊、數據格式化模塊、HTML文件生成模塊、第一格式文件生成模塊。本發明解決了現有家譜數據管理平臺數據展示功能的不足、人工編撰家譜書效率低的問題,具有方便直觀的展示能力和高效準確的生成能力。
技術領域
本發明涉及計算機技術領域,尤其涉及一種矢量化家譜書生成方法及系統。
背景技術
家譜,又稱為宗譜、族譜等,是一種以表譜形式,記載一個家族的世系繁衍及重要人物事跡的書,是中華文明史中一種具有平民特色的重要文獻形式。家譜屬珍貴的人文資料,對于歷史學、民俗學、人口學、社會學和經濟學的深入研究有著不可替代的獨特功能。
隨著計算機技術的發展,家譜數據的數字化成為了趨勢和需要,越來越多的公司開始開發數字化家譜數據的管理平臺。此類平臺多是提供了家譜數據的錄入、編輯、保存以及展示的功能,數字化的家譜數據最終保存在結構化的數據庫之中。用戶通過此類平臺的編輯后,往往想得到傳統樣式的家譜書,便于保存和傳播。然而,此類家譜管理平臺通常是只提供了家譜展示功能,一般是采用表格或者簡單的樹形結構進行展示,與傳統的家譜書樣式之間有很大不同,存在著形式簡單,不直觀的問題,不能滿足人們對于家譜管理的全部需求。同時,傳統的家譜書通常是使用人工編撰的方式進行排版、編輯,存在著效率低、容易出錯的問題。
發明內容
針對現有技術的不足,本發明提供一種矢量化家譜書生成方法及系統。
本申請實施例提供一種矢量化家譜書生成方法,包括以下步驟:
步驟1、設計家譜書的HTML模板,所述家譜書的HTML模板包括行傳的HTML模板、吊線圖的HTML模板;
步驟2、讀取家譜數據信息,采用行傳生成調度算法,結合所述行傳的HTML模板,獲得HTML格式的行傳文件,并將所述HTML格式的行傳文件轉換為第一格式的行傳文件;
步驟3、讀取家譜數據信息,采用吊線圖生成調度算法,結合所述吊線圖的HTML模板,獲得HTML格式的吊線圖文件,并將所述HTML格式的吊線圖文件轉換為第一格式的吊線圖文件;
步驟4、將所述第一格式的行傳文件與所述第一格式的吊線圖文件進行合并,得到第一格式的家譜書文件。
優選的,所述步驟1中,所述行傳的HTML模板中的基本元素包括:家譜名稱、分支名稱、世代信息、人物信息表格;所述人物信息表格的每一行對應一個人物的相關信息;每個人物的相關信息包括該人物的父親譜名、該人物的譜名、該人物簡介信息三列;
所述吊線圖的HTML模板中的基本元素包括:家譜名稱、分支名稱、人物世系信息結構圖;所述人物世系信息結構圖為一個表格,每個單元格對應一個人物的基本信息;每個人物的基本信息包括該人物的譜名、該人物在行傳中的頁碼。
優選的,所述步驟1中,所述行傳的HTML模板、所述吊線圖的HTML模板均預設有每行所能容納的最大字數和每頁所能容納的最大行數。
優選的,所述第一格式為PDF格式或圖片格式。
優選的,所述步驟2中,所述行傳生成調度算法為:按照層次遍歷的方式讀取家譜數據信息中的世系人物數據,在遍歷的過程中完成對世系人物數據的格式化以及對行傳的HTML模板的填充,并以頁為單位進行行傳的生成。
優選的,所述步驟2包括以下子步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010545725.4/2.html,轉載請聲明來源鉆瓜專利網。





