憑證模板的生成方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及信息處理技術領域,尤其涉及一種憑證模板的生成方法、裝置及系統(tǒng)。
【背景技術】
[0002]傳統(tǒng)銀行憑證的套打,先由銀行業(yè)務人員確定不同交易憑證打印需要顯示的打印要素,再由廠商根據(jù)需求繪制憑證網(wǎng)格線、固定格式等信息,形成憑證模板。繪制好的憑證模板形成紙質(zhì)版并批量印刷后,再由工作人員以手工測量的方式在紙質(zhì)版的憑證模板上測量出業(yè)務人員定義好的打印要素的坐標,并記錄好。待打印輸出時由技術人員將打印要素的坐標以參數(shù)形式配置到打印程序中,實現(xiàn)憑證打印。
[0003]但是,這種傳統(tǒng)的銀行憑證的套打方式,人工成本較高,還會因人工測量誤差導致生成的銀行憑證有誤。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種憑證模板的生成方法、裝置及系統(tǒng),以解決現(xiàn)有的銀行憑證的套打方式存在的人工成本高、且因人工測量誤差導致生成的銀行憑證有誤的問題。
[0005]為實現(xiàn)上述目的,現(xiàn)提出的方案如下:
[0006]一種憑證模板的生成方法,包括:
[0007]獲取電子影像版本的憑證樣本;
[0008]響應用戶觸控控件的操作,啟動憑證模板定義工具;
[0009]接收用戶依據(jù)所述憑證樣本中包含的打印要素、在預設輸入框內(nèi)輸入的打印要素,生成與所述打印要素對應的打印要素編號;
[0010]響應用戶利用控件工具以鼠標拖拽的方式在所述憑證樣本上形成打印框的操作,獲得所述打印要素對應的打印坐標;
[0011 ]接收用戶的輸入信息,設置要素打印樣式;
[0012]將所述打印要素、所述打印要素編號、所述要素打印樣式和所述打印坐標保存至XML文件。
[0013]優(yōu)選地,所述設置要素打印樣式,包括:
[0014]接收用戶輸入信息,設置所述打印要素的打印屬性和所述打印要素對應的打印坐標的打印屬性。
[0015]優(yōu)選地,所述打印要素包括:基礎要素和自定義要素。
[0016]優(yōu)選地,所述方法還包括:
[0017]響應用戶輸入的打印預覽操作,輸出所述XML文件對應的憑證打印輸出時的樣式。
[0018]一種憑證模板的生成裝置,包括:
[0019]獲取單元,用于獲取電子影像版本的憑證樣本;
[0020]啟動單元,用于響應用戶觸控控件的操作,啟動憑證模板定義工具;
[0021]打印要素編號生成單元,用于接收用戶依據(jù)所述憑證樣本中包含的打印要素、在預設輸入框內(nèi)輸入的打印要素,生成與所述打印要素對應的打印要素編號;
[0022]打印坐標生成單元,用于響應用戶利用控件工具以鼠標拖拽的方式在所述憑證樣本上形成打印框的操作,獲得所述打印要素對應的打印坐標;
[0023]打印樣式生成單元,用于接收用戶的輸入信息,設置要素打印樣式;
[0024]保存單元,用于將所述打印要素、所述打印要素編號、所述要素打印樣式和所述打印坐標保存至XML文件。
[0025]優(yōu)選地,所述打印樣式生成單元包括:打印樣式子生成單元,用于接收用戶輸入信息,設置所述打印要素的打印屬性和所述打印要素對應的打印坐標的打印屬性。
[0026]優(yōu)選地,所述裝置還包括:
[0027]輸出單元,用于響應用戶輸入的打印預覽操作,輸出所述XML文件對應的憑證打印輸出時的樣式。
[0028]優(yōu)選地,所述打印要素包括基礎要素和自定義要素。
[0029]一種憑證模板的生成系統(tǒng),包括:上述任意一項所述的憑證模板的生成裝置和憑證打印裝置,其中:
[0030]所述憑證打印裝置包括:
[0031 ]接收單元,用于獲取所述憑證模板的生成裝置保存的XML文件;
[0032]解析單元,用于解析所述XML文件;
[0033]打印單元,用于打印所述解析后的所述XML文件。
[0034]從上述的技術方案可以看出,本發(fā)明實施例中公開的憑證模板的生成方法中,獲取由在廠商繪制的電子影像版本的憑證樣本后,接收用戶在預設輸入框內(nèi)輸入的打印要素,生成與所述打印要素對應的打印要素編號;并響應用戶利用控件工具以鼠標拖拽的方式在所述憑證樣本上形成打印框的操作,獲得所述打印要素對應的打印坐標;再接收用戶的輸入信息,設置要素打印樣式;最后,將所述打印要素、所述打印要素編號、所述要素打印樣式和所述打印坐標保存至XML文件。這樣,無需工作人員手工測量打印輸出要素坐標,也無需技術人員在打印程序中定制打印輸出要素的坐標,減少了人工成本,也解決了因人工測量誤差導致生成的銀行憑證有誤的問題。
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1為本發(fā)明實施例公開的憑證模板的生成方法的流程圖;
[0037]圖2(a)為本發(fā)明實施例公開的電子影像版本的憑證樣本的展示圖;
[0038]圖2(b)為本發(fā)明實施例公開的打印要素的輸入界面展示圖;
[0039]圖2(c)為本發(fā)明實施例公開的獲得打印要素坐標的界面展示圖;
[0040]圖3為本發(fā)明另一實施例公開的憑證模板的生成方法的流程圖;
[0041 ]圖4為本發(fā)明實施例公開的憑證模板的生成裝置的結構示意圖;
[0042]圖5為本發(fā)明另一實施例公開的憑證模板的生成裝置的結構示意圖;
[0043]圖6為本發(fā)明另一實施例公開的憑證模板的生成系統(tǒng)的結構示意圖。
【具體實施方式】
[0044]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0045]本發(fā)明實施例提供了一種憑證模板的生成方法、裝置及系統(tǒng),以解決現(xiàn)有的銀行憑證的套打方式存在的人工成本高、且因人工測量誤差導致生成的銀行憑證有誤的問題。
[0046]本發(fā)明實施例公開的一種憑證模板的生成方法,參見圖1,包括:
[0047]S101、獲取電子影像版本的憑證樣本;
[0048]具體的,銀行業(yè)務人員根據(jù)需要定義各種類型的憑證樣本,交由廠商制版,形成電子影像文件;當需要生成憑證模板時,將所述憑證樣本的電子影像文件讀入,所述電子影像版本的憑證樣本可參見圖2(a),本圖展示的是特種轉(zhuǎn)賬(退付出/借方)憑證的電子影像版本,以下均以此類型的憑證為例說明憑證模板的生成方法的過程。
[0049]S102、響應用戶觸控控件的操作,啟動憑證模板定義工具;
[0050]所述電子影像版本的憑證樣本讀入后,即可啟動憑證模板定義工具,由用戶利用所述憑證模板定義工具完成憑證模板的生成過程。
[0051]具體的,通過用戶觸控控件來實現(xiàn)憑證模板定義工具的啟動,需要說明的是,可以由用戶通過瀏覽器加載觸控控件的方式啟動憑證模板定義工具。
[0052]S103、接收用戶依據(jù)所述憑證樣本中包含的打印要素、在預設輸入框內(nèi)輸入的打印要素,生成與所述打印要素對應的打印要素編號;
[0053]具體的,啟動憑證模板定義工具后,展示打印要素的輸入框,參見圖2(b),用戶在所述輸入框內(nèi)輸入打印要素后觸控添加控件,完成一個打印要素的輸入過程。
[0054]并且,用戶根據(jù)所述電子影像版本的憑證樣本在所述輸入框中輸入打印要素,將所述電子影像版本的憑證樣本中包含的所有打印要素都錄入。當用戶在所述輸入框內(nèi)輸入一個打印要素之后,需要對輸入的打