基于OFD文档的签名图像化处理方法、系统和存储介质技术方案

技术编号:38154841 阅读:16 留言:0更新日期:2023-07-13 09:22
本发明专利技术公开了一种基于OFD文档的签名图像化处理方法、系统和存储介质,从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像;获取所述目标签名图像的图像属性信息,并获取所述目标区域在所述目标OFD文档中的位置信息,基于OFD文档标准,对所述图像属性信息和所述位置信息进行格式整合,得到xml格式的整合格式信息;将所述整合格式信息和所述目标签名图像存储至所述目标OFD文档,以采用图像形式在所述OFD文档中显示所述用户签名信息。本发明专利技术通过对OFD文档签名进行图像化处理,能够保留签名的原本书写样式,解决了因手写字体无法正确识别而无法还原的问题。法正确识别而无法还原的问题。法正确识别而无法还原的问题。

【技术实现步骤摘要】
基于OFD文档的签名图像化处理方法、系统和存储介质


[0001]本专利技术涉及OFD文档处理
,尤其涉及一种基于OFD文档的签名图像化处理方法、系统和存储介质。

技术介绍

[0002]目前市场上出现大量对OFD文档的手写审批工作,由于每个用户的手写字体笔锋各不相同,甚至出现草书或者相似字符代替的情况。然而,这些字体却时常无法对应到系统字体,导致对这些字体进行提取显示后,无法还原为手写字体的问题。
[0003]因此,亟需提供一种技术方案解决上述技术问题。

技术实现思路

[0004]为解决上述技术问题,本专利技术提供了一种基于OFD文档的签名图像化处理方法、系统和存储介质。
[0005]本专利技术提供的基于OFD文档的签名图像化处理方法的技术方案如下:
[0006]从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像;
[0007]获取所述目标签名图像的图像属性信息,并获取所述目标区域在所述目标OFD文档中的位置信息,基于OFD文档标准,对所述图像属性信息和所述位置信息进行格式整合,得到xml格式的整合格式信息;
[0008]将所述整合格式信息和所述目标签名图像存储至所述目标OFD文档,以采用图像形式在所述OFD文档中显示所述用户签名信息。
[0009]本专利技术提供的基于OFD文档的签名图像化处理方法的有益效果如下:
[0010]本专利技术提供的方法通过对OFD文档签名进行图像化处理,能够保留签名的原本书写样式,解决了因手写字体无法正确识别而无法还原的问题。
[0011]在上述方案的基础上,本专利技术提供的基于OFD文档的签名图像化处理方法还可以做如下改进。
[0012]进一步,所述从目标OFD文档中提取包含有用户签名信息的目标区域的步骤,包括:
[0013]当用户在所述目标OFD文档的预设区域进行签名时,提取所述预设区域中的所述用户签名信息,并在所述预设区域中确定所述目标区域。
[0014]进一步,所述目标区域为:包含所述用户签名信息的最小矩形区域。
[0015]进一步,所述图像属性信息包括:所述目标签名图像的长宽信息。
[0016]本专利技术提供的基于OFD文档的签名图像化处理系统的技术方案如下:
[0017]包括:处理模块、整合模块和运行模块;
[0018]所述处理模块用于:从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像;
[0019]所述整合模块用于:获取所述目标签名图像的图像属性信息,并获取所述目标区域在所述目标OFD文档中的位置信息,基于OFD文档标准,对所述图像属性信息和所述位置信息进行格式整合,得到xml格式的整合格式信息;
[0020]所述运行模块用于:将所述整合格式信息和所述目标签名图像存储至所述目标OFD文档,以采用图像形式在所述OFD文档中显示所述用户签名信息。
[0021]本专利技术提供的基于OFD文档的签名图像化处理系统的有益效果如下:
[0022]本专利技术提供的系统通过对OFD文档签名进行图像化处理,能够保留签名的原本书写样式,解决了因手写字体无法正确识别而无法还原的问题。
[0023]在上述方案的基础上,本专利技术提供的基于OFD文档的签名图像化处理系统还可以做如下改进。
[0024]进一步,所述处理模块具体用于:
[0025]当用户在所述目标OFD文档的预设区域进行签名时,提取所述预设区域中的所述用户签名信息,并在所述预设区域中确定所述目标区域。
[0026]进一步,所述目标区域为:包含所述用户签名信息的最小矩形区域。
[0027]进一步,所述图像属性信息包括:所述目标签名图像的长宽信息。
[0028]本专利技术提供的一种存储介质的技术方案如下:
[0029]存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如本专利技术的基于OFD文档的签名图像化处理方法的步骤。
[0030]本专利技术提供的一种电子设备的技术方案如下:
[0031]包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,使所述计算机执行如本专利技术的基于OFD文档的签名图像化处理方法的步骤。
附图说明
[0032]图1示出了本专利技术提供的基于OFD文档的签名图像化处理方法的实施例的流程示意图;
[0033]图2示出了本专利技术提供的基于OFD文档的签名图像化处理系统的实施例的结构示意图。
具体实施方式
[0034]图1示出了本专利技术提供的基于OFD文档的签名图像化处理方法的实施例的流程示意图。如图1所示,包括如下步骤:
[0035]步骤110:从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像。
[0036]其中,

目标OFD文档为:需要用户进行签名的OFD文档,该OFD文档的内容不限。

用户签名信息为:用户通过书写工具(如铅笔工具、绘图工具等)进行签名所得到的签名内容,不限于中文、英文和符号等。

目标区域为:包含用户签名信息的区域。在本实施例中,目标区域为:包含所述用户签名信息的最小矩形区域;也可以是其他类型的区域,仅需包含完整的用户签名信息即可,在此不设限制。

图像转换处理的方式包括但不限于:WEB转图
片技术(JavaScript、canvas转图片等)、C++转图片和PHP转图片等。

目标签名图像为:包含用户签名信息的图像。
[0037]步骤120:获取所述目标签名图像的图像属性信息,并获取所述目标区域在所述目标OFD文档中的位置信息,基于OFD文档标准,对所述图像属性信息和所述位置信息进行格式整合,得到xml格式的整合格式信息。
[0038]其中,

图像属性信息包括但不限于;长宽信息。

位置信息为:目标区域在目标OFD文档中的位置坐标。

OFD文档标准为:国家版式文档格式规范(OFD)标准,其具体内容在此不过多赘述。

对图像属性信息和位置信息进行格式整合的过程为:图片元素以stamp注释对象添加到OFD文件中,通过设置添加图片元素的boundary,包括图片在页面中的坐标(位置信息)和宽高(图像属性信息),以及图片对象的变换矩阵CTM属性,写入到目标OFD文档中的xml中。
[0039]需要说明的是,在本实施例中,采用预设区域的左上角为坐标原点(0,0),X轴向右延伸,Y轴向下延伸。
[0040]步骤130:将所述整合格式信息和所述目标签名图像存储至所述目标OFD文档,以采用图像形式在所述OFD文档中显示所述用户签名信息。
[0041]其中,
...

【技术保护点】

【技术特征摘要】
1.一种OFD文档的签名图像化处理方法,其特征在于,包括:从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像;获取所述目标签名图像的图像属性信息,并获取所述目标区域在所述目标OFD文档中的位置信息,基于OFD文档标准,对所述图像属性信息和所述位置信息进行格式整合,得到xml格式的整合格式信息;将所述整合格式信息和所述目标签名图像存储至所述目标OFD文档,以采用图像形式在所述OFD文档中显示所述用户签名信息。2.根据权利要求1所述的OFD文档的签名图像化处理方法,其特征在于,所述从目标OFD文档中提取包含有用户签名信息的目标区域的步骤,包括:当用户在所述目标OFD文档的预设区域进行签名时,提取所述预设区域中的所述用户签名信息,并在所述预设区域中确定所述目标区域。3.根据权利要求1或2所述的OFD文档的签名图像化处理方法,其特征在于,所述目标区域为:包含所述用户签名信息的最小矩形区域。4.根据权利要求1所述的OFD文档的签名图像化处理方法,其特征在于,所述图像属性信息包括:所述目标签名图像的长宽信息。5.一种OFD文档的签名图像化处理系统,其特征在于,包括:处理模块、整合模块和运行模块;所述处理模块用于:从目标OFD文档中提取包含有用户签名信息的目标区域,并对所述目标区域进行图像转换处理,得到目标签名图像...

【专利技术属性】
技术研发人员:叶方云
申请(专利权)人:福昕鲲鹏北京信息科技有限公司
类型:发明
国别省市:

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

1