【技术实现步骤摘要】
基于页面元素的打印方法及装置
本申请涉及**
,更具体的说,是涉及一种基于页面元素的打印方法及装置。
技术介绍
银行柜员在日常工作中需要打印柜员前端系统交易内容对应的页面留作查看或备用。目前,通常采用微软操作系统自带的截屏打印方式。但是,微软操作系统自带的截屏打印方式,是将整个电脑界面生成图片,通过打印图片的方式进行打印。采用这种方式,会将很多无关内容打印出来,导致柜员前端系统交易内容对应的页面打印字体较小。而且,柜员前端系统的交易内容对应的页面可能存在滚动条,滚动条未显示的内容,将无法采用微软操作系统自带的截屏打印方式进行打印。另外,微软操作系统自带的截屏打印方式,需要使用激光打印机,无法通过柜员经常使用的存折打印机进行打印。因此,如何公开一种适用于打印柜员前端系统交易内容对应的页面的打印方式,成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于上述问题,提出了本申请以便公开一种克服上述问题或者至少部分地解决上述问题的基于页面元素的打印方法及装置。具体方案如下:一种基 ...
【技术保护点】
1.一种基于页面元素的打印方法,其特征在于,所述方法包括:/n获取待打印的柜员前端系统交易内容对应的页面;/n对所述页面的页面元素进行分析,获取所述页面中的待打印的页面数据;/n获取打印方式选取指令,并响应于所述打印方式选取指令,按与所述打印方式选取指令对应的打印方式生成打印模板;/n根据所述页面数据与所述打印模板生成打印页数据;/n将所述打印页数据发送至存折打印机进行打印。/n
【技术特征摘要】
1.一种基于页面元素的打印方法,其特征在于,所述方法包括:
获取待打印的柜员前端系统交易内容对应的页面;
对所述页面的页面元素进行分析,获取所述页面中的待打印的页面数据;
获取打印方式选取指令,并响应于所述打印方式选取指令,按与所述打印方式选取指令对应的打印方式生成打印模板;
根据所述页面数据与所述打印模板生成打印页数据;
将所述打印页数据发送至存折打印机进行打印。
2.根据权利要求1所述的方法,其特征在于,所述对所述页面的页面元素进行分析,获取所述页面中的待打印的页面数据,包括:
对所述页面的页面元素进行分析,确定元素类型为普通栏位的第一页面元素,以及元素类型为表格的第二页面元素;
获取所述第一页面元素的栏位名、栏位位置、栏位数据,以及,所述第二页面元素的表格名、表格位置、表格数据,为待打印的页面数据。
3.根据权利要求1所述的方法,其特征在于,所述获取打印方式选取指令,并响应于所述打印方式选取指令,按与所述打印方式选取指令对应的打印方式生成打印模板,包括:
获取第一打印方式选取指令,所述第一打印方式选取指令用于指示选取内容优先的方式进行打印;
响应于所述第一打印方式选取指令,采用内容优先算法生成打印模板。
4.根据权利要求1所述的方法,其特征在于,所述获取打印方式选取指令,并响应于所述打印方式选取指令,按与所述打印方式选取指令对应的打印方式生成打印模板,包括:
获取第二打印方式选取指令,所述第二打印方式选取指令用于指示选取位置优先的方式进行打印;
响应于所述第二打印方式选取指令,采用位置优先算法生成打印模板。
5.根据权利要求1所述的方法,其特征在于,所述根据所述页面数据与所述打印模板生成打印页数据,包括:
将所述页面数据与所述打印模板...
【专利技术属性】
技术研发人员:孙波,李杰,边雅军,王公桃,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。