预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114969683A(43)申请公布日2022.08.30(21)申请号202210658689.1(22)申请日2022.06.12(71)申请人上海明度智云计算有限公司地址201203上海市浦东新区中国(上海)自由贸易试验区上科路366号、川和路55弄21号310室申请人明度智云(浙江)科技有限公司(72)发明人邢杰张璐包卿方晓蕾(74)专利代理机构杭州合谱慧知识产权代理事务所(特殊普通合伙)33290专利代理师张刚(51)Int.Cl.G06F21/16(2013.01)G06T1/00(2006.01)权利要求书2页说明书8页附图2页(54)发明名称一种文档批量水印添加方法、系统和存储介质(57)摘要本发明公开了一种文档批量水印添加方法、系统和存储介质,通过批量对待添加水印的目标文档内各页面进行识别,根据各页面内文字区域位置分成多个页面类型,并判断归为正文页的第一页面类型中正文文字区域与计划添加的包含条形码/二维码图片的第二水印区块是否存在重合,如果存在重合则对第二水印类型中的部分变量参数进行调整形成第二水印调整区块来替换初始水印模板中原第二水印区块,以形成对应第一页面类型的第一水印模板,最终将第一水印模板添加至标记为第一页面类型的各目标页中。通过对第二水印区块的调整操作,避免第一页面类型中正文文字区域对二维码水印的干扰。CN114969683ACN114969683A权利要求书1/2页1.一种文档批量水印添加方法,其特征在于,包括如下步骤:S1,对待添加水印的目标文档各页面进行识别,获取各页面内文字内容所在区域;S2,根据各页面内文字内容布局将目标文档页面分别标记为多个页面类型,识别作为正文页的第一页面类型中的最大文字区域;S3,判断初始水印模板中是否存在至少一第二水印区块,若存在则根据第二水印类型的页面分布参数和布置规则参数计算第二水印区块布置在初始水印模板上的第二区域;所述第二水印区块被配置为根据第二类型水印的输入参数生成的包含有条形码或二维码的水印图片;S4,若第二区域与最大文字区域存在重合或重合区域不符合设定重合规则,则对第二水印类型中的部分变量参数进行调整形成第二水印调整区块,在初始水印模板中将第二水印区块替换为第二水印调整区块形成对应第一页面类型的第一水印模板,将第一水印模板添加至标记为第一页面类型的各目标页中。2.根据权利要求1所述的文档批量水印添加方法,其特征在于,所述步骤S2还具体包括:将目标文档页面中的具有同一最大文字区域的页面标记为第一页面类型,将其它页面标记为第二页面类型,所述最大文字区域为矩形区域。3.根据权利要求2所述的文档批量水印添加方法,其特征在于,还包括:S5,在初始水印模板中添加第二水印区块形成对应第二页面类型的第二水印模板,将第二水印模板添加至标记为第二页面类型的各目标页中。4.根据权利要求3所述的文档批量水印添加方法,其特征在于,所述步骤S3还包括:若初始水印模板中仅存在第一水印区块,则根据第一水印类型的页面分布参数和布置规则生成第一水印区块布置在初始水印模板上的第一区域,将初始水印模板添加至标记为第一页面类型的各目标页中。5.根据权利要求4所述的文档批量水印添加方法,其特征在于,所述步骤S4还包括:若第二区域与最大文字区域存在重合或重合区域不符合设定重合规则,则判断第二水印类型中的水印布局参数中的行数是否大于2,若大于2行则修改该布局参数的行数为2;修改第二水印类型中的水印位置参数,分别修改位于上下方的两个第二水印区块使其对应的第二区域向上和向下移动形成两第二水印调整区块;所述第二水印调整区块对应的第二区域与最大文字区域不存在重合或重合区域符合设定重合规则;在初始水印模板中将第二水印区块替换为第二水印调整区块形成对应第一页面类型的第一水印模板,将第一水印模板添加至标记为第一页面类型的各目标页中。6.一种文档批量水印添加系统,其特征在于,包括:页面识别模块,用于对待添加水印的目标文档各页面进行识别,获取各页面内文字内容所在区域;标记模块,用于根据各页面内文字内容布局将目标文档页面分别标记为多个页面类型,识别作为正文页的第一页面类型中的最大文字区域;水印判断模块,用于判断初始水印模板中是否存在至少一第二水印区块,若存在则根据第二水印类型的页面分布参数和布置规则参数计算第二水印区块布置在初始水印模板上的第二区域;所述第二水印区块被配置为根据第二类型水印的输入参数生成的包含有条形码或二维码的水印图片;2CN114969683A权利要求书2/2页第一水印添加模块,用于在第二区域与最大文字区域存在重合或重合区域不符合设定重合规则时,对第二水印类型中的部分变量参数进行调整形成第二水印调整区块,在初始水印模板中将第二水印区块替换