参考https://blog.csdn.net/NXY666/article/details/122196282
为了方便保存一下的
一、背景
最近尝试使用DeepL免费版进行Word文档翻译,可见翻译器对输出文档添加了DeepL Pro的广告。
![在这里插入图片描述](https://img-blog.csdnimg.cn/d5c161ed6da5484aad386c7e385d6aab.png
尝试对其进行删除操作,但是发现该文件被启用了“保护文档”,禁止用户对其进行编辑。
选择解除“限制编辑”保护时,提示要求输入密码。
显然我们没有密码,因此我们只能通过“非正常”的方式解除限制。
二、解决思路
既然可以免密打开,则说明文档本身并没有被加密,因此我们可以尝试通过编辑文档源文件来解除这个限制。
三、解决方法
-
众所周知,新版Word文档(.docx)本身是一个压缩包,因此第一步我们需要使用压缩软件打开该文档。首先将后缀名(.docx)修改为压缩包格式(.zip),然后双击打开。
-
进入word文件夹,找到settings.xml文件,使用纯文本编辑器打开它(此处我使用Notepad++)。
-
在文件中找到 w:documentProtection 标签,将属性 w:enforcement=“true” 改为 w:enforcement=“false”。
注:修改时切勿格式化 XML 代码,否则会导致文档无法打开。如果你了解 XML 的语法也可以直接把 w:documentProtection 这个标签删除,但这显然没有直接改值来的方便。
-
将修改后的文件保存回压缩包,然后将后缀名改回“.docx”。
-
打开修改后的文档,此时可以看到文件已不再受密码保护,可以正常编辑。