一种大文件在线高性能网页电子签章的方法、装置与系统制造方法及图纸

技术编号:27745301 阅读:12 留言:0更新日期:2021-03-19 13:39
本发明专利技术涉及电子签章技术领域,尤其涉及一种大文件在线高性能网页电子签章的方法、装置与系统,所述方法包括:步骤S01,将电子原始文件采用断点续传模式进行上传;步骤S02,在上传电子原始文件的过程中,按页对该文件进行切片处理,生产网页端显示的文件;步骤S03,网页端对文件进行显示;步骤S04,获取需要进行盖章处理的网页;步骤S05,在网页端进行电子签章;步骤S06,一次性在后台对原始文件进行电子盖章,生成电子盖章后的电子文件,本发明专利技术对大文件进行了切片,前台加载的是小文件,后续在真实电子签章过程中,采用摘要,所以性能都非常高且稳定,实现了网页端任意位置的电子盖章。

【技术实现步骤摘要】
一种大文件在线高性能网页电子签章的方法、装置与系统
本专利技术涉及电子签章
,尤其涉及一种大文件在线高性能网页电子签章的方法、装置与系统。
技术介绍
由于在电子合同在线盖章的过程中,部分合同文件非常大,超过几百兆甚至几个G,导致网页上在线盖章非常慢。同时,需要在网页上操作针对电子文件任意位置的盖章,目前无法实现。
技术实现思路
(一)专利技术目的为解决
技术介绍
中存在的技术问题,本专利技术提出一种大文件在线高性能网页电子签章的方法,主要解决可以在线网页进行大文件(可以超过2G以上)的高性能电子盖章,和网页上针对电子文件可以任意位置电子盖章。(二)技术方案为解决上述问题,本专利技术第一方面提供了一种大文件在线高性能网页电子签章的方法,所述方法包括:步骤S01,将电子原始文件采用断点续传模式进行上传;步骤S02,在上传电子原始文件的过程中,按页对该文件进行切片处理,生产网页端显示的文件;步骤S03,网页端对文件进行显示;步骤S04,获取需要进行盖章处理的网页;步骤S05,在网页端进行电子签章;步骤S06,一次性在后台对原始文件进行电子盖章,生成电子盖章后的电子文件。优选的,所述步骤S01中的断点续传包括:服务器接收客户端发送的大文件传输请求,并将大文件进行分页写入文件流,并记录文件流的长度;客户端接收服务器发送的文件流,并合并到临时文件并记录临时文件长度;服务器接收客户端反馈的临时文件长度,将临时文件的长度作为初始化长度读取所述大文件。优选的,所述步骤S03中,网页显示切片文件,用以快速稳定的进行电子签章。优选的,所述步骤S03中还存在翻页操作,在翻页过程中,不同的页码加载不同的切片文件。优选的,所述步骤S05中,在网页端进行电子签章的过程中,需要记录并计算出网页端电子签章的位置。优选的,所述网页端电子签章的位置根据原始电子文件真实的XY坐标进行计算。优选的,所述步骤S05中,在电子签章过程中网页端模拟出电子签章后的显示效果。优选的,所述步骤S06中,所述电子盖章的过程采用先对电子原始文件采用PDF的摘要算法,提取PDF摘要,在对应位置防止签章图片,并与数字签名进行绑定。本专利技术第二方面提供了一种大文件在线高性能网页电子签章装置,所述装置包括:大文件传输模块,用于客户端发送大文件至服务器;切片模块,用于在上传电子原始文件过程中,对电子原始文件进行切片处理;显示模块,用于对切片处理后的电子原始文件在网页端进行显示;算法模块,用于在确定网页端电子签章的位置;签章模块,用于在待盖章位置进行签章操作。本专利技术第三方面提供了一种大文件在线高性能网页电子签章系统,所述系统包括:网页端和服务器,所述网页端与服务器在网络环境下进行连接。所述网页端,用于采用断点续传模式将大文件上传至服务器;所述服务器,用于将客户端上传的大文件进行切片处理并显示;所述网页端,用于对显示的切片文件进行模拟签章;所述服务器,用于在后台对电子原始文件进行一次性盖章,并生成电子盖章后的电子文件。本专利技术的上述技术方案具有如下有益的技术效果:本专利技术对大文件进行了切片,前台加载的是小文件,后续在真实电子签章过程中,采用摘要,所以性能都非常高且稳定,实现了网页端任意位置的电子盖章,可以通过计算公式,计算出对应原始文件的真实坐标值,从而实现网页任意位置电子盖章。附图说明图1为本专利技术的流程结构示意图;具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。本专利技术第一方面提供了一种大文件在线高性能网页电子签章的方法,所述方法包括:步骤S01,将电子原始文件采用断点续传模式进行上传;步骤S02,在上传电子原始文件的过程中,按页对该文件进行切片处理,生产网页端显示的文件;步骤S03,网页端对文件进行显示;步骤S04,获取需要进行盖章处理的网页;步骤S05,在网页端进行电子签章;步骤S06,一次性在后台对原始文件进行电子盖章,生成电子盖章后的电子文件。在按页进行切片的过程中,例如,总共2000页,则可以设定为,10页为一个切片,当然也可以是以其他的页码数作为切片基数。由于在电子签章的过程中,本专利技术是采用网页形式进行电子签章,那么在某些实施方式中,还可以是采用客户端的形式进行电子签章。优选的,所述步骤S01中的断点续传包括:服务器接收客户端发送的大文件传输请求,并将大文件进行分页写入文件流,并记录文件流的长度;客户端接收服务器发送的文件流,并合并到临时文件并记录临时文件长度;服务器接收客户端反馈的临时文件长度,将临时文件的长度作为初始化长度读取所述大文件。优选的,所述步骤S03中,网页显示切片文件,用以快速稳定的进行电子签章。由于切片文件较小,所以显示、电子签章的速度非常快和稳定。优选的,所述步骤S03中还存在翻页操作,在翻页过程中,不同的页码加载不同的切片文件。优选的,所述步骤S05中,在网页端进行电子签章的过程中,需要记录并计算出网页端电子签章的位置。优选的,所述网页端电子签章的位置根据原始电子文件真实的XY坐标进行计算。优选的,所述步骤S05中,在电子签章过程中网页端模拟出电子签章后的显示效果。优选的,所述步骤S06中,所述电子盖章的过程采用先对电子原始文件采用PDF的摘要算法,提取PDF摘要,在对应位置防止签章图片,并与数字签名进行绑定。在本实施方式中,可以理解的是,由于无论文件多大,摘要都是非常小的。本专利技术第二方面提供了一种大文件在线高性能网页电子签章装置,所述装置包括:大文件传输模块,用于客户端发送大文件至服务器;切片模块,用于在上传电子原始文件过程中,对电子原始文件进行切片处理;显示模块,用于对切片处理后的电子原始文件在网页端进行显示;算法模块,用于在确定网页端电子签章的位置;签章模块,用于在待盖章位置进行签章操作。本专利技术第三方面提供了一种大文件在线高性能网页电子签章系统,所述系统包括:网页端和服务器,所述网页端与服务器在网络环境下进行连接。所述网页端,用于采用断点续传模式将大文件上传至服务器;所述服务器,用于将客户端上传的大文件进行切片处理并显示;所述网页端,用于对显示的切片文件进行模拟签章;所述服务器,用于在后台对电子原始文件进行一次性盖章,并生成电子盖章后的电子文件。以上显示和描述了本专利技术的基本原理、主要特征和本专利技术的本文档来自技高网...

【技术保护点】
1.一种大文件在线高性能网页电子签章的方法,其特征在于,所述方法包括:/n步骤S01,将电子原始文件采用断点续传模式进行上传;/n步骤S02,在上传电子原始文件的过程中,按页对该文件进行切片处理,生产网页端显示的文件;/n步骤S03,网页端对文件进行显示;/n步骤S04,获取需要进行盖章处理的网页;/n步骤S05,在网页端进行电子签章;/n步骤S06,一次性在后台对原始文件进行电子盖章,生成电子盖章后的电子文件。/n

【技术特征摘要】
1.一种大文件在线高性能网页电子签章的方法,其特征在于,所述方法包括:
步骤S01,将电子原始文件采用断点续传模式进行上传;
步骤S02,在上传电子原始文件的过程中,按页对该文件进行切片处理,生产网页端显示的文件;
步骤S03,网页端对文件进行显示;
步骤S04,获取需要进行盖章处理的网页;
步骤S05,在网页端进行电子签章;
步骤S06,一次性在后台对原始文件进行电子盖章,生成电子盖章后的电子文件。


2.根据权利要求1所述的一种大文件在线高性能网页电子签章的方法,其特征在于,所述步骤S01中的断点续传包括:
服务器接收客户端发送的大文件传输请求,并将大文件进行分页写入文件流,并记录文件流的长度;
客户端接收服务器发送的文件流,并合并到临时文件并记录临时文件长度;
服务器接收客户端反馈的临时文件长度,将临时文件的长度作为初始化长度读取所述大文件。


3.根据权利要求1所述的一种大文件在线高性能网页电子签章的方法,其特征在于,所述步骤S03中,网页显示切片文件,用以快速稳定的进行电子签章。


4.根据权利要求1所述的一种大文件在线高性能网页电子签章的方法,其特征在于,所述步骤S03中还存在翻页操作,在翻页过程中,不同的页码加载不同的切片文件。


5.根据权利要求1所述的一种大文件在线高性能网页电子签章的方法,其特征在于,所述步骤S05中,在网页端进行电子签章的过程中,需要记录并计算出网页端电子签章的位置。

【专利技术属性】
技术研发人员:蒋晟陈超
申请(专利权)人:上海同在互联网科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1