數位族譜之研究與應用
技術簡介
將原本json格式的資料用程式進行排序,並將其填入word表格中正確的位置。
下圖為原本的json格式:
下圖為自動建置的 Word 數位族譜,為了方便檢查錯誤使用由左至右的排列方式:
讓 Word 族譜在輸出時可以選擇要建置的方向。
下圖為由左至右排列的 Word 族譜,符合現代觀看的習慣,方便檢查錯誤:
下圖為由右至左排列的 Word 族譜,比較符合傳統的族譜格式:
在程式碼中可以控制建置族譜時的字體、顏色以及粗體斜體等功能。
下圖為控制族譜的字型的程式碼:
下圖為原本的 Word 族譜:
下圖為以上4行程式碼分別執行後的結果:
將原本 Word 中表格的框線隱藏,並增加父代與子代之間的連接線。
下圖為加上連接線後的 Word 族譜:
在程式建置完成後自動儲存成 PDF 格式,方便進行傳輸並保留原本的格式。
以下的影片為了方便展示使用較小的資料庫來執行程式: