Word文档中如何增加多行文字水印?求解答
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Word文档中如何增加多行文字水印?求解答相关的知识,希望对你有一定的参考价值。
以WPS 2019版本为例:
关于Word文档中如何增加多行文字水印?,让被人无法编辑,您可使用WPS参考下述步骤完成操作:
1、打开「文字(Word」文档;
2、点击「插入-水印」,可自定义水印,或直接选择使用「预设水印」;
3、设置完成后如不想被其他人修改水印,可点击左上角「文件-文档加密」来设置权限或密码加密即可。
参考技术A1、首先,我们打开我们电脑上面的一个word文档
2、然后我们点击工具栏中的页面布局;
3、弹出的界面,我们点击水印;
4、弹出的界面,我们点击机密1;
5、结果如图所示,这样我们就在word文档中添加了水印了。
参考技术B 方法很简单,楼主可以这样操作。按照正常的方法,插入一行文字水印,将字体大小,颜色等设置好,点击确定插入水印。
这一步很重要,双击页眉,进入页眉页脚编辑状态,进入之后,会发现刚才插入的水印文字,可以点选了,按你的需求,复制多个放到需要的位置即可,最后退出页眉页脚,就能看到你要的效果了。
python3在word文档中查找多行文字是否存在
工作中碰到这样一个情况:有多个关键词存在文本文档txt中,想查找下在某个较大的word文档中,这些关键词是否都含有,没有关键词的显示出来。
因为关键词比较多,并且这个工作还是经常会有的,这个情况我试着用Python3写代码解决。
分析后,需要用到的模块有:docx,另外还有txt文档的读取和字符串的匹配。
首先是安装docx模块 pip install python-docx
具体实现代码如下:
import docx
path = "F:\\\\check\\\\source.docx"
def readDocx(docName): #创建读取doc文档内容的函数,去除格式
fullText = []
doc = docx.Document(docName)
paras = doc.paragraphs
for p in paras:
fullText.append(p.text)
return \'\\n\'.join(fullText)
doccontent=readDocx(path)
textcon= open(\'F:/check/findtext.txt\',\'r\',encoding=\'utf-8\') #只读方式打开text文件b
j=0 #用于显示txt文档中的行号
for i in textcon:
linecon=i.strip() #Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列
j=j+1
if linecon not in doccontent:
print(linecon)
print(j)
textcon.close()
写在后面的话:
1.查找字符串时,原计划用re函数匹配
compiletext=re.compile(r\'\\wlinecon\\w\')
result_comp = compiletext.findall(doccontent.paragraphs)
因读取docx时,是带格式的,结果使用re函数怎么运行都报错:TypeError: expected string or bytes-like object
解决办法参考blog:https://www.cnblogs.com/wrajj/p/4914102.html
2.字符串的匹配,原来想用正则表达式中的函数来解决,结果试了半天,才发现字符串匹配有很简单的方式,详情见blog:https://www.cnblogs.com/huiAlex/p/7994606.html
以上是关于Word文档中如何增加多行文字水印?求解答的主要内容,如果未能解决你的问题,请参考以下文章