Streamlit做手繪簽名
前言
工程執行過程免不了會有很多品管文件需要製作,紙本文件的加值應用相當困難,通常都會放置於一堆又一堆的資料夾中,有需要再去相互參照,大多流於形式,倘若工程文件能夠數位化,對於整個工程資料的保存、查詢會有很多好處,但經過幾次查核委員的建議,關於簽名這件事情他們有意見,既然是需要在現場進行檢查的文件,那當然會是手寫的才最香,殊不知很多委員還是認為電腦直接出的文件不能用,至少簽名的部分要手寫才是真的。
基於這些理由,我希望能夠做到用手寫的觸感去簽署文件,透過Streamlit的前端及streamlit-drawable-canvas作為繪圖器,opencv作為背景去背處理,及PyMuPDF作為轉檔工具,來達成委員的要求...
其實我一直不能理解,中華電信都可以用手寫的觸控板來跟客戶簽約了,為什麼公共工程一定要用紙+筆,現在其實平板電腦都很方便,把要抽查的PDF都先放好在雲端,帶去工地現場選取要抽查的對應PDF後寫紀錄表,寫完後可以即時上傳到雲端,資訊流動才會迅速,也不用這樣浪費一堆紙來記錄這些內容,未來要翻閱從雲端去撈取出來即可。