[發明專利]一種用于手寫簽批系統的矢量圖型存儲方法有效
| 申請號: | 201510316764.6 | 申請日: | 2015-06-10 |
| 公開(公告)號: | CN104966311B | 公開(公告)日: | 2017-03-15 |
| 發明(設計)人: | 何中;胡曉龍;張龍;嚴偉;陳甲偉;戴建峰 | 申請(專利權)人: | 江蘇中威科技軟件系統有限公司 |
| 主分類號: | G06T11/80 | 分類號: | G06T11/80;G06F21/10 |
| 代理公司: | 南京鐘山專利代理有限公司32252 | 代理人: | 戴朝榮 |
| 地址: | 226006 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 手寫 簽批 系統 矢量圖 存儲 方法 | ||
技術領域
本發明涉及圖像處理技術領域,具體涉及一種用于手寫簽批系統的矢量圖型存儲方法。
背景技術
無紙化辦公系統越來越多的在政府和企業中普及,而無紙化辦公系統的一個重要的子系統就是工作流系統,為了更好的用戶體驗,現在許多的工作流系統中都添加了手寫簽批功能。
現有手寫簽批系統大部分采用的都是位圖進行存儲,使用這種方式進行圖形存儲存在以下缺陷:1、傳輸時存在文件過大的問題。2、無法根據業務需求進行拓展,文件與簽批系統工作流的關聯性較差。3、無法直接通過位圖直接追溯簽批者,必須要有第三方工具支持才行。4、放大的時候會存在圖片變模糊的問題。因此,我們尋求通過矢量圖存儲的方式來存儲手寫簽批的內容。
矢量圖使用直線和曲線來描述圖形,這些圖形的元素是一些點、線、弧形、多邊形等等,它們可以通過數學公式計算獲取。矢量圖形可以無限放大,且不變色、不模糊。
手寫簽批系統對于矢量圖形的存儲及編輯一般有以下要求:
1、可以追溯到每個步驟是由誰進行簽批的。
2、下一個簽批者無法修改前一個或多個簽批者的手寫簽批的內容,同時簽批的內容還可以控制下一個簽批者是否可見等信息。
3、移動端的加載及顯示的速度必須要非常快(1秒以內),且可以渲染在其他文件格式(如:PDF)上。
4、生成的存儲格式必須可以讓其他應用系統解析入庫,所以存儲格式的可讀性要比較強。
而傳統的矢量圖形存儲技術是由各個公司根據業務需求定義矢量圖形的格式,并由專業的軟件解析并展示矢量圖形,他們都沒有專門針對手寫簽批系統的需求進行優化。
現在,常用的矢量圖形格式有:
*.bw:它是包含各種像素信息的一種黑白圖形文件格式。
*.ai(lllustrator):它是一種lllustrator的一種圖形文件格式。許多軟件都可以打開、編輯、修改等等。
*.dwg、*.dxb、*dxf:這些格式都是AutoCAD中使用的一種圖形文件格式。
其他諸如*.wmf、*.emf等矢量圖文件格式都運用于自身的應用系統中。
這些矢量圖形格式都由各自的軟件公司定義。同時,都必須用專業的軟件才能存儲和展示,而這些矢量圖形的存儲及展示技術都不適用于手寫簽批系統的特殊需求及需要。
綜上所述,現有技術缺少滿足手寫簽批系統業務需求的矢量圖形存儲和編輯方法,生成的存儲文件一般都比較大,不適用于手寫簽批的業務場景。
發明內容
針對現有技術的以上缺陷或改進需求,本發明的目的在于提供一種用于手寫簽批系統的矢量圖型存儲方法,包括:
步驟一、獲取簽批人觸摸屏幕采集到的矢量點;
步驟二、將采集到的多個矢量點保存為矢量線條,并生成矢量線條位置信息;
總體數據結構:{頁面信息、矢量圖形信息,流程信息:[{簽批時間、流程id、簽批者信息、簽批的具體數據},...]},其中,
頁面信息用于描述當前簽批的數據在第幾頁,以及頁面的寬度和高度;系統可以通過該信息知道要將簽批的內容繪制在第幾頁;通過設置頁面的寬度以保證矢量圖形放大不模糊。
矢量圖形信息用于描述該矢量圖形文件格式的版本、最后一次編輯基于什么操作系統。其中版本號用于未來升級該矢量圖形文件格式,并兼容之前版本。
流程信息用于存儲每一個流程的簽批信息,該信息有N層(有多少個流程就有幾層)。每一層表示一個簽批人的簽批信息及其簽批的矢量線條位置信息,簽批信息包括:簽批人身份信息、簽批時間、簽批內容、簽批流程ID以及用戶自定義數據。
步驟三、生成與所述矢量線條位置信息一一對應的簽批信息,并將矢量線條位置信息與簽批信息保存為矢量圖形JSON格式存儲。
步驟四、將存儲的矢量圖形數據上傳至簽批系統的服務器上。
進一步地,所述簽批人的簽批內容包括位置信息、文字內容、文字大小以及文字顏色;
進一步地,通過isShow命令設置簽批內容對當前簽批人是否可見,isShow=1,簽批內容對當前簽批人可見;isShow=0,簽批內容對當前簽批人不可見;
進一步地,userid與系統登錄者userid一致,則是當前簽批者簽批;若userid與系統登錄者userid不一致,則不是當前簽批者簽批,當前簽批者無權編輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇中威科技軟件系統有限公司,未經江蘇中威科技軟件系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510316764.6/2.html,轉載請聲明來源鉆瓜專利網。





