[发明专利]基于PDF文件的签名位置确定方法、装置及设备有效
申请号: | 202010489992.4 | 申请日: | 2020-06-02 |
公开(公告)号: | CN111832264B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 苏梅;朱继刚;王瑗;林俊杰;王欣悦;张佳明;许留中 | 申请(专利权)人: | 深圳价值在线信息科技股份有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/205 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 胡明强 |
地址: | 518000 广东省深圳市福田区沙头街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 pdf 文件 签名 位置 确定 方法 装置 设备 | ||
本申请适用于计算机技术领域,提供了一种基于PDF文件的签名位置确定方法、装置及设备。方法包括获取待签名的PDF文件的文件属性,并根据文件属性确定用于表征签署人的关键词;根据预先设置的关键词配置表确定关键词的目标签字格式;对待签名的PDF文件进行文本解析处理,获得基于上下文顺序设置的多个分块数据以及每个分块数据的位置信息;根据多个分块数据的上下文信息,确定包含关键词且与关键词的目标签字格式相匹配的目标分块数据,并将目标分块数据的位置信息表征的位置确定为待签名的PDF文件的签名位置。本申请实施例提供基于PDF文件的签名位置确定方法,实现了PDF文件的签名位置的自动定位。
技术领域
本申请属于计算机技术领域,尤其涉及一种基于PDF文件的签名位置确定方法、装置及设备。
背景技术
随着互联网技术的发展,商业活动中文件的签署需求量越来越大。
为了解决传统签署方式中存在的效率低下的问题,通常采用基于区块链的电子签名的方法进行PDF文件的签署,即基于区块链的分布式数据以及共识机制实现电子文件的多方快速签署。
基于区块链的电子签名方法,仅可以实现PDF电子文件的自动签署,无法自动识别签名位置,需要人工预先指定各待签署文件的签名位置;由于待签署文件具有多样化性,不同待签署文件的签名位置不同,甚至一份签署文件中的可能有多个签名位置,导致PDF电子文件的签署效率大大降低。
发明内容
有鉴于此,本申请实施例提供了一种基于PDF文件的签名位置确定方法、装置及设备,以解决现有技术中无法自动定位签名位置,导致PDF电子文件的签署效率大大降低的技术问题。
第一方面,本申请实施例提供了一种基于PDF文件的签名位置确定方法,包括:
获取待签名的PDF文件的文件属性,并根据文件属性确定用于表征签署人的关键词;其中,文件属性包括公司名称、会议类型以及文件名称;
根据预先设置的关键词配置表确定关键词的目标签字格式;其中,关键词配置表包括文件属性、签署人以及签字格式之间的对应关系,对应关系用于指示文件属性对应的文件中签署人可使用的签字格式;
对待签名的PDF文件进行文本解析处理,获得基于上下文顺序设置的多个分块数据以及每个分块数据的位置信息;
根据多个分块数据的上下文信息,确定包含关键词且与关键词的目标签字格式相匹配的目标分块数据,并将目标分块数据的位置信息表征的位置确定为待签名的PDF文件的签名位置。
在第一方面的一种可能的实现方式中,对待签名的PDF文件进行文本解析处理,获得基于上下文顺序设置的多个分块数据以及每个分块数据的位置信息,包括:
获取待签名的PDF文件的文本信息;
将文本信息划分为多个自然句,并确定每个自然句的位置信息;
将每个自然句作为一个分块数据,并将多个分块数据基于上下文顺序设置。
在第一方面的一种可能的实现方式中,关键词配置表中每个签署人对应多种签字格式,且与每个签署人对应的多种签字格式具有不同的优先级;
根据预先设置的关键词配置表确定关键词的目标签字格式,包括:
从关键词配置表中查找关键词对应的多种候选签字格式;
根据多种候选签字格式各自分别对应的优先级,将多种候选签字格式进行排序,并将排序后的多种候选签字格式作为关键词的目标签字格式。
在第一方面的一种可能的实现方式中,根据多个分块数据的上下文信息,确定包含关键词且与关键词的目标签字格式相匹配的目标分块数据,包括:
从多个分块数据中查找至少两个包含关键词的第一分块数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳价值在线信息科技股份有限公司,未经深圳价值在线信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010489992.4/2.html,转载请声明来源钻瓜专利网。