一种基于Word实现准确定位的文档批量签章方法技术

技术编号:21141660 阅读:24 留言:0更新日期:2019-05-18 05:19
本发明专利技术涉及签章技术领域,具体涉及一种基于Word实现准确定位的文档批量签章方法。新建文档,在文档中填写所有通用部份的内容和格式,将与具体项目相关的可变部分利用特殊符号进行标记,在需要生成表格的位置加上标签,并加上表格名字作为标识,形成初始模板;获取本次项目的数据,将初始模板中利用特殊符号标记的内容替换成本次项目中对应的数据;在需要签章的位置上加上肉眼不可见的签章标识,根据签章者的身份信息查找匹配的签章标识,并将所有匹配的签章标识替换为内容相同且肉眼可见的签章。实现准确定位和签章,并且一次操作就可以在文档的所有位置进行定位和签章,解决了文件多次签章时效率低下、费时费力并且容易出错的问题。

【技术实现步骤摘要】
一种基于Word实现准确定位的文档批量签章方法
本专利技术涉及签章
,具体涉及一种基于Word实现准确定位的文档批量签章方法。
技术介绍
以评标报告为例,每个评标报告有30到50页面,都个专家需要签章15到25个次,每次评标有5-7个专家,按每个专家从查找签章位置到签章,用时20秒,所有专家签章完成需要最少需要25分种,多则一个小时。但在实际操作中,因为要反复查找需要签章的位置,或者重新签章漏掉的部分,签章时间远远多于一个小时。为了实现快速签章,需要一种能实现Word文档自动签章的方法。但要实现Word文档的自动批量签章,需要对所有需要签章的位置进行准确定位,现有技术没有有效解决该问题的方案。
技术实现思路
本专利技术的目的就是针对现有技术的缺陷,提供一种的能够实现签章位置快速定位与替换,大大提高签章效率的基于Word实现准确定位的文档批量签章方法。本专利技术的技术方案为:新建文档,在文档中填写所有通用部份的内容和格式,将与具体项目相关的可变部分利用特殊符号进行标记,在需要生成表格的位置加上标签,并加上表格名字作为标识,形成初始模板;获取本次项目的数据,将初始模板中利用特殊符号标记的内容替换成本次项目中对应的数据,并根据本次项目的数据在标签位置增加表格以及在表格中填写相应数据;在需要签章的位置上加上肉眼不可见的签章标识,其中,不同签章者对应的所述签章标识的内容不同;对签章者进行身份认证后,根据签章者的身份信息查找匹配的签章标识,并将所有匹配的签章标识替换为内容相同且肉眼可见的签章。较为优选的,所述可变部分利用特殊符号进行标记的方法为:将可变部分的内容写在特殊符号之间,所述特殊符号为由前半段符号和后半段符号组成,中间可填入字句的符号。较为优选的,所述在所述过程模板中需要签章的位置上加上肉眼不可见的签章标识包括:在需要签章的位置增加一个不显示线条的表格;以及在表格的单元格中增加签章标识。较为优选的,所述在表格的单元格中增加签章标识的过程为:在表格中各个签章者需要签章的单元格中增加文字,增加的所述文字与在该单元格中进行签章的签章者一致;将增加的文字的颜色修改为与word文档背景一致。较为优选的,所述增加的文字的颜色在新建文档之前进行确定。较为优选的,对签章者进行身份认证的方法为:判断该签章者是否成功完成一个签章,若该签章者成功在文档中增加一个签章,则该签章者的身份认证通过。本专利技术的有益效果为:本专利技术通过在签章位置根据签章者不同添加不同的,并与其余非签章文字区分的签章标识,实现准确定位和签章,并且一次操作就可以在文档的所有位置进行定位和签章,解决了文件多次签章时效率低下、费时费力并且容易出错的问题。本专利技术定位并签章时间平均为2到3秒,并且不会出现位置不对、漏签、多签的情况,大大提高工评标专家的工作效率。根据不同的项目,仅需修签章模板中的相应内容,就能继续使用,具有较高的实用性。附图说明图1为本专利技术流程示意图;图2为本专利技术签章者身份认证示意图;图3为本专利技术初始模板部分示意图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步的详细说明,便于清楚地了解本专利技术,但它们不对本专利技术构成限定。如图1一种基于Word实现准确定位的文档批量签章方法具体步骤如下:1、确定一个特定的文字和文字格式作为签章的标识在进行批量签章之前,先需要设定一个特定的文字作为要签章的标识,它的意义是,如果需要在一个位置增加签章,就先在这个位置增加这个文字;如果在文件中有其他位置也包含这些文字,但这些文字不需要进行签章,则需要通过文字格式或颜色进行区分,通常的做法是把需要签章的文字设置成白色(文档背景为白色,当文档背景不为白色时,需要签章的文字设置成与文档背景一致的颜色),而不需要签章的文字颜色设置成其他颜色。当然也可以设置不同文字字体(例如宋体字增加签章,其他字体不增加签章)、下划线(有下划线进行签章,没有下划线不进行签章)等进行区分。例如在评标报告的批量签章中,要进行签章的人员是评标专家,专家签章的对应的责任人也是个人,所以确定的特定文字就设定为专家的姓名(如:张三),并确定白色字体才是需要进行签章的格式。其他的地方也有“张三”这样的文字,但是文字颜色不是白色,这些文字所在地将不会进行签章。所以这个特定的文字和文字格式就是白色的“张三”。在下面的内容中把这种确定好的文字和格式称为“签章标识”。2、编写评标报告模板文件评标报告模板是生成生成评标报告文件基础,里面包含了评村报告文件所有通用部份的内容和格式,可变部分利用特殊符号进行标记,如:将可变部分的内容写在特殊符号之间,所述特殊符号为由前半段符号和后半段符号组成,中间可填入字句的符号。如图3所示,本实施例中的可变部份用“<<>>”包括起来,程序在生成评标报告时,只替换掉“<<>>”中包含的文本部份,就可以完成一个完整的评标报告。下图就是评标报告模板的一个部份,”<<招标人>>”这几个字就会被真实的招标人名称所替代,其他部份如:<<招标代理>>、<<招标项目名称>>等等也会被一一替换。另外,在需要生成表格的位置加上标签,并加上表格名字作为标识,该表格名称也用“<<>>”包括起来,形成初始模板。获取本次项目的数据,将初始模板中利用特殊符号标记的内容替换成本次项目中对应的数据。程序调用Copy指令把评标报告复制到评标报告的保存地址,并重命名。使用RestSharp组件的RestClient.Execute方法,从招投标平台的WebService上获取本次评标的数据(如项目编号、项目名称、招标人、投标人等等),调用Word.Workbook.Content.Find方法,对文件中内容进行替换。以及根据本次项目的数据在标签位置增加表格,并在表格中填写相应数据,最终可以生成一个完整的评标报告Word文件。3、生成评标报告并在需要签章的位置上加上签章标识A、在需要签章的位置增加一个不显示线条的表格增加表格的目的是通过遍历Word文档的所有表格和其单元格,判断单元格的内容是否为签章标识。增加表格的方法为调用Word的Selection.Tables.Add命令。B、在表格的单元格中增加签章标识增加签章标识分为两步,一是在表格的单元格中增加文字,增加的所述文字与在该单元格中进行签章的签章者一致,方法是对Cell(row,col).Range.Text属性进行赋值;二是修改单元格中的文字格式,如把文字颜色为白色,修改颜色方法是对Word的Cell.Range.Font.Color属性进行赋值。也可修改其他文字属性时行部识别,如修改字体的属性为Cell.Range.Font.Name,修改字体大小的属性为Cell.Range.Font.Size,修改下划线的属性为Cell.Range.Font.Underline。例如在评标报告中“推荐的中标候选人名单”的表格后面需要增加“张三、李四、王五、赵六、罗七”五个专家的签章,就在这个表格后面生成一个1行5列的表格;并在表格的每一个单元格中填写一个专家的姓名,并修改文字颜色为白色。而在“评标委员会成员名单”这里也会有专家的姓名,本文档来自技高网...

【技术保护点】
1.一种基于Word实现准确定位的文档批量签章方法,其特征在于:新建文档,在文档中填写所有通用部份的内容和格式,将与具体项目相关的可变部分利用特殊符号进行标记,在需要生成表格的位置加上标签,并加上表格名字作为标识,形成初始模板;获取本次项目的数据,将初始模板中利用特殊符号标记的内容替换成本次项目中对应的数据,并根据本次项目的数据在标签位置增加表格以及在表格中填写相应数据;在需要签章的位置上加上肉眼不可见的签章标识,其中,不同签章者对应的所述签章标识的内容不同;对签章者进行身份认证后,根据签章者的身份信息查找匹配的签章标识,并将所有匹配的签章标识替换为内容相同且肉眼可见的签章。

【技术特征摘要】
1.一种基于Word实现准确定位的文档批量签章方法,其特征在于:新建文档,在文档中填写所有通用部份的内容和格式,将与具体项目相关的可变部分利用特殊符号进行标记,在需要生成表格的位置加上标签,并加上表格名字作为标识,形成初始模板;获取本次项目的数据,将初始模板中利用特殊符号标记的内容替换成本次项目中对应的数据,并根据本次项目的数据在标签位置增加表格以及在表格中填写相应数据;在需要签章的位置上加上肉眼不可见的签章标识,其中,不同签章者对应的所述签章标识的内容不同;对签章者进行身份认证后,根据签章者的身份信息查找匹配的签章标识,并将所有匹配的签章标识替换为内容相同且肉眼可见的签章。2.根据权利要求1所述的一种基于Word实现准确定位的文档批量签章方法,其特征在于,所述可变部分利用特殊符号进行标记的方法为:将可变部分的内容写在特殊符号之间,所述特殊符号为由前半段符号和后半段符号组成,中间可填入字句的符号。3.根据权利...

【专利技术属性】
技术研发人员:丁琼华张若冰吴争吴小军
申请(专利权)人:武汉思路富邦工程咨询有限公司
类型:发明
国别省市:湖北,42

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

1