本发明专利技术提供一种添加文件签批的方法、装置及电子设备,涉及电子文档技术领域,该方法应用于客户端,包括:基于服务器发送的待添加签批文件的页数信息、待添加签批文件的数据量信息和待添加签批文件中的目标页面传输的数据量条件,确定待添加签批文件中的目标页面对应的至少一个切片页面范围;向服务器发送携带各切片页面范围的切片请求;接收服务器发送的切片文档;切片文档是服务器基于各切片页面范围对目标页面进行切片处理得到的;基于切片文档,在待添加签批文件中添加签批。本发明专利技术提高了版式文档的在线签批的效率和操作体验。
【技术实现步骤摘要】
本专利技术涉及电子文档 ,尤其涉及一种添加文件签批的方法、装置及电子设备。
技术介绍
1、在开放式版式文档(open fixed document,ofd)的签批注释系统中,主要的实现方式包括两种方式:一种是完整文档传输方式,一次性将整个文档从服务器传输到客户端;另一种是服务器端渲染方式,将文档解析和渲染工作放在服务器端完成。
2、但是,上述两种实现方式在面临大文件时,通常会出现加载慢,时间长、签批同步不及时等问题,从而降低签批效率。
技术实现思路
1、本专利技术提供一种添加文件签批的方法、装置及电子设备,用以解决现有技术中针对大文件,客户端出现加载慢,时间长、签批同步不及时等问题,从而降低用户的体验感的缺陷,实现提高版式文档的在线签批的效率,提升整体的操作体验。
2、本专利技术提供一种添加文件签批的方法,应用于客户端,包括:
3、基于服务器发送的待添加签批文件的页数信息、所述服务器发送的所述待添加签批文件的数据量信息和所述待添加签批文件中的目标页面传输的数据量条件,确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围;所述数据量条件用于表征所述待添加签批文件的传输速度;
4、向所述服务器发送携带各所述切片页面范围的切片请求;
5、接收所述服务器发送的切片文档;所述切片文档是所述服务器基于各所述切片页面范围对所述目标页面进行切片处理得到的;
6、基于所述切片文档,在所述待添加签批文件中添加签批。
7、根据本专利技术提供的一种添加文件签批的方法,所述基于服务器发送的待添加签批文件的页数信息、所述服务器发送的所述待添加签批文件的数据量信息和所述待添加签批文件中的目标页面传输的数据量条件,确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围,包括:基于所述待添加签批文件的页数信息和所述待添加签批文件的数据量信息,确定所述目标页面;基于所述目标页面的数据量信息和所述目标页面传输的数据量条件,确定所述目标页面对应的至少一个切片页数;基于各所述切片页数,确定所述至少一个切片页面范围。
8、根据本专利技术提供的一种添加文件签批的方法,所述向所述服务器发送携带各所述切片页面范围的切片请求,包括:为各所述切片页面范围创建对应的线程;基于各所述切片页面范围对应的线程,向所述服务器发送对应的切片页面范围。
9、根据本专利技术提供的一种添加文件签批的方法,所述基于所述切片文档,在所述待添加签批文件中添加签批,包括:对所述切片文档进行解析,显示所述切片文档中的第一页面;预加载所述第一页面的前n页面和所述第一页面的后n页面,n为大于等于1的整数;响应于用户针对签批的添加操作,在所述待添加签批文件中的待签批页面上添加签批;所述待签批页面为所述第一页面、所述前n页面、所述后n页面中的一个或多个。
10、本专利技术还提供一种添加文件签批的方法,应用于服务器,包括:
11、获取待添加签批文件的页数信息和所述待添加签批文件的数据量信息;
12、向客户端发送所述待添加签批文件的页数信息和所述待添加签批文件的数据量信息;所述待添加签批文件的页数信息和所述待添加签批文件的数据量信息用于所述客户端确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围;
13、接收所述客户端发送的携带各所述切片页面范围的切片请求;
14、基于各所述切片页面范围,对所述目标页面进行切片处理,得到切片文档;
15、将所述切片文档发送至所述客户端;所述切片文档用于所述客户端在所述待添加签批文件中添加签批。
16、根据本专利技术提供的一种添加文件签批的方法,所述基于各所述切片页面范围,对所述目标页面进行切片处理,得到切片文档,包括:基于所述切片页面范围,对所述目标页面进行切片处理,得到所述切片页面范围对应的文档内容和所述切片页面范围对应的数据量;基于所述切片页面范围对应的数据量,调整所述切片页面范围对应的切片页数,得到目标切片页数;基于所述目标切片页数,对所述文档内容进行切片处理,得到初始切片文档;将所述初始切片文档、所述初始切片文档对应的标识和所述初始切片文档对应的属性信息进行封装,得到所述切片文档。
17、根据本专利技术提供的一种添加文件签批的方法,在将所述切片文档发送至所述客户端之后,所述方法还包括:接收所述客户端发送的签批切片文档;所述签批切片文档是所述客户端响应于用户针对签批的提交操作,将签批时间、用户标识、签批文本和签批图像进行整合得到的;将所述签批切片文档合并至所述待添加签批文件,得到添加签批的目标文件。
18、本专利技术还提供一种添加文件签批的装置,包括如下模块:
19、确定模块,用于基于服务器发送的待添加签批文件的页数信息、所述服务器发送的所述待添加签批文件的数据量信息和所述待添加签批文件中的目标页面传输的数据量条件,确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围;所述数据量条件用于表征所述待添加签批文件的传输速度;
20、第一发送模块,用于向所述服务器发送携带各所述切片页面范围的切片请求;
21、第一接收模块,用于接收所述服务器发送的切片文档;所述切片文档是所述服务器基于各所述切片页面范围对所述目标页面进行切片处理得到的;
22、添加模块,用于基于所述切片文档,在所述待添加签批文件中添加签批。
23、本专利技术又提供一种添加文件签批的装置,包括如下模块:
24、获取模块,用于获取待添加签批文件的页数信息和所述待添加签批文件的数据量信息;
25、第二发送模块,用于向客户端发送所述待添加签批文件的页数信息和所述待添加签批文件的数据量信息;所述待添加签批文件的页数信息和所述待添加签批文件的数据量信息用于所述客户端确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围;
26、第二接收模块,用于接收所述客户端发送的携带各所述切片页面范围的切片请求;
27、切片模块,用于基于各所述切片页面范围,对所述目标页面进行切片处理,得到切片文档;
28、第三发送模块,用于将所述切片文档发送至所述客户端;所述切片文档用于所述客户端在所述待添加签批文件中添加签批。
29、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述添加文件签批的方法。
30、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述添加文件签批的方法。
31、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述添加文件签批的方法。
32、本专利技术提供的添加文件签批的方法、装置及电子设备,通过基于服务器发送的待添加签批文件的页数信息、服务器发送的待添加签批本文档来自技高网
...
【技术保护点】
1.一种添加文件签批的方法,应用于客户端,其特征在于,包括:
2.根据权利要求1所述的添加文件签批的方法,其特征在于,所述基于服务器发送的待添加签批文件的页数信息、所述服务器发送的所述待添加签批文件的数据量信息和所述待添加签批文件中的目标页面传输的数据量条件,确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围,包括:
3.根据权利要求1或2所述的添加文件签批的方法,其特征在于,所述向所述服务器发送携带各所述切片页面范围的切片请求,包括:
4.根据权利要求1或2所述的添加文件签批的方法,其特征在于,所述基于所述切片文档,在所述待添加签批文件中添加签批,包括:
5.一种添加文件签批的方法,应用于服务器,其特征在于,包括:
6.根据权利要求5所述的添加文件签批的方法,其特征在于,所述基于各所述切片页面范围,对所述目标页面进行切片处理,得到切片文档,包括:
7.根据权利要求5或6所述的添加文件签批的方法,其特征在于,在将所述切片文档发送至所述客户端之后,所述方法还包括:
8.一种添加文件签批的装置,其特征在于,包括:
9.一种添加文件签批的装置,其特征在于,包括:
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述添加文件签批的方法或5至7任一项所述添加文件签批的方法。
...
【技术特征摘要】
1.一种添加文件签批的方法,应用于客户端,其特征在于,包括:
2.根据权利要求1所述的添加文件签批的方法,其特征在于,所述基于服务器发送的待添加签批文件的页数信息、所述服务器发送的所述待添加签批文件的数据量信息和所述待添加签批文件中的目标页面传输的数据量条件,确定所述待添加签批文件中的目标页面对应的至少一个切片页面范围,包括:
3.根据权利要求1或2所述的添加文件签批的方法,其特征在于,所述向所述服务器发送携带各所述切片页面范围的切片请求,包括:
4.根据权利要求1或2所述的添加文件签批的方法,其特征在于,所述基于所述切片文档,在所述待添加签批文件中添加签批,包括:
5.一种添加文件签批的方法,应用于...
【专利技术属性】
技术研发人员:鞠成富,方俊,陈亚军,
申请(专利权)人:福昕鲲鹏北京信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。