凭证模板的生成方法、装置及系统的制作方法_2

文档序号:9750503阅读:来源:国知局
印要素生成对应的打印要素编号,例如在图2(b)中,A000040为打印要素-币种的编号,A100001为打印要素-退票日期年的编号。
[0055]可选地,所述打印要素包括:基础要素和自定义要素;其中,所述基础要素包括金额、账号等作为银行留存的要素,所述自定义要素为用户根据特色业务打印凭证的需求需要录入特殊内容的要素;一般情况下,自定义要素被配置“备注”要素。
[0056]S104、响应用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框的操作,获得所述打印要素对应的打印坐标;
[0057]用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框,参见图2(c)
中展示的矩形框,其中,每一个打印框均与打印要素有--对应的关系,例如,2 (c)中,打印要素-币种后的矩形框即为以鼠标拖拽的方式形成的打印区域,并且,根据所述打印框的左上角和右下角两个坐标值即为对应打印框的打印要素的打印坐标。
[0058]S105、接收用户的输入信息,设置要素打印样式;
[0059]其中,当对一个打印要素的打印坐标确定之后,根据凭证的使用需求对该打印要素的打印样式进行设置,这样,当生成的凭证模板打印后可以满足凭证的使用需求。
[0060]并且,还需要说明的是,在生成清单类凭证模板时,设置要素打印样式时,还包括:
[0061]接收用户针对打印要素输入的表格区域信息以及修正值,所述表格区域信息包括行数和列数;
[0062]根据所述修正值调整所述打印要素对应的打印坐标,使所述调整后的打印坐标均可以被行数和列数整除。
[0063]另外,还需要说明的是,清单类凭证模板,还需在电子影像版本的凭证样本上增加特殊标志位,以便用户获取凭证样本的类型。
[0064]S106、将所述打印要素、所述打印要素编号、所述要素打印样式和所述打印坐标保存至XML文件。
[0065]具体的,将每一个打印要素、打印要素对应的编号、打印要素对应的要素打印样式以及打印要素对应的打印坐标,都保存到XML文件,这样,所述XML文件即携带了凭证的所有打印信息。
[0066]并且,所述打印要素的打印坐标可以以图像的形式将保存在XML文件中。
[0067]需要说明的是,XML文件具有较好的可读性,当需要打印XML文件格式的凭证时,只需要使用早已成熟的技术解析XML文档,获得对应打印要素的打印框的左上角坐标、右下角坐标,即可唯一确定此边框位置并打印输出,效率高、准确性高。
[0068]本发明实施例中公开的凭证模板的生成方法中,本发明实施例中公开的凭证模板的生成方法中,获取由在厂商绘制的电子影像版本的凭证样本后,接收用户在预设输入框内输入的打印要素,生成与所述打印要素对应的打印要素编号;并响应用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框的操作,获得所述打印要素对应的打印坐标;再接收用户的输入信息,设置要素打印样式;最后,将所述打印要素、所述打印要素编号、所述要素打印样式和所述打印坐标保存至XML文件。这样,无需工作人员手工测量打印输出要素坐标,也无需技术人员在打印程序中定制打印输出要素的坐标,减少了人工成本,也解决了因人工测量误差导致生成的银行凭证有误的问题。
[0069]可选地,本发明另一实施例中,所述接收用户的输入信息,设置要素打印样式,包括:
[0070]接收用户输入信息,设置所述打印要素的打印属性和所述打印要素对应的打印坐标的打印属性。
[0071]具体的,所述打印要素的打印属性包括:打印要素的字体、颜色、字体大小等属性;所述打印要素对应的打印坐标的打印属性包括:打印坐标对应的打印框的长宽。
[0072]本发明另一实施例还公开了一种凭证模板的生成方法,参见图3,包括:
[0073]S201、获取电子影像版本的凭证样本;
[0074]S202、响应用户触控控件的操作,启动凭证模板定义工具;
[0075]S203、接收用户依据所述凭证样本中包含的打印要素、在预设输入框内输入的打印要素,生成与所述打印要素对应的打印要素编号;
[0076]S204、响应用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框的操作,获得所述打印要素对应的打印坐标;
[0077]S205、接收用户的输入信息,设置要素打印样式;
[0078]S206、将所述打印要素、所述打印要素编号、所述要素打印样式和所述打印坐标保存至XML文件;
[0079]S207、响应用户输入的打印预览操作,输出所述XML文件对应的凭证打印输出时的样式。
[0080]具体的,生成所述XML文件后,用户若需要打印预览所述XML文件对应的凭证,则需要触控控件执行打印预览操作,响应该操作,输出XML文件对应的凭证印输出时的样式,完成打印预览。
[0081]还需要说明的是,本实施例公开的凭证模板的生成方法步骤S201-S206的具体实现过程,请参见对应图1的实施例的内容,此处不再赘述。
[0082]本发明另一实施例还公开了一种凭证模板的生成装置,如图4所示,包括:
[0083]获取单元101,用于获取电子影像版本的凭证样本;
[0084]启动单元102,用于响应用户触控控件的操作,启动凭证模板定义工具;
[0085]打印要素编号生成单元103,用于接收用户依据所述凭证样本中包含的打印要素、在预设输入框内输入的打印要素,生成与所述打印要素对应的打印要素编号;
[0086]可选地,本发明的另一实施例中,所述打印要素包括基础要素和自定义要素。其中,所述基础要素包括金额、账号等作为银行留存的要素,所述自定义要素为用户根据特色业务打印凭证的需求需要录入特殊内容的要素;一般情况下,自定义要素被配置“备注”要素。
[0087]打印坐标生成单元104,用于响应用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框的操作,获得所述打印要素对应的打印坐标;
[0088]打印样式生成单元105,用于接收用户的输入信息,设置要素打印样式;
[0089]保存单元106,用于将所述打印要素、所述打印要素编号、所述要素打印样式和所述打印坐标保存至XML文件。
[0090]本发明实施例中公开的凭证模板的生成装置中,获取单元获取由在厂商绘制的电子影像版本的凭证样本后,打印要素编号生成单元接收用户在预设输入框内输入的打印要素,生成与所述打印要素对应的打印要素编号;打印坐标生成单元响应用户利用控件工具以鼠标拖拽的方式在所述凭证样本上形成打印框的操作,获得所述打印要素对应的打印坐标;打印样式生成单元再接收用户的输入信息,设置要素打印样式;最后,打印要素编号生成单元将所述打印要素、所述打印要素编号、所述要素打印样式和所述打印坐标保存至XML文件。这样,无需工作人员手工测量打印输出要素坐标,也无需技术人员在打印程序中定制打印输出要素的坐标,减少了人工成本,也解决了因人工测量误差导致生成的银行凭证有误的问题。
[0091]还需要说明的是,本实施例公开的凭证模板的生成装置中的各个单元的具体工作过程参见对应图1的实施例内容,此处不再赘述。
[0092]可选地,本发明另一实施例中,所述打印样式生成单元105包括:
[0093]打印样式子生成单元,用于接收用户输入信息,设置所述打印要素打印属性和所述打印要素对应的打印坐标的打印属性。
[0094]本实施例公开的装置中单元的具体工作过程请参见对应的方法实施例内容,此处不再赘述。
[0095]参见图5,本发明另一实施例公开的凭证模板的生成装置中,除包括:获取单元201、启动单元202、打印要素编号生成单元203、打印坐标生成单元204、打印样式生成单元205和保存单元206之外,还包括:
[0096]输出单元207,用于响应用户输入的打印预览操作,输出所述XML文件
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1