DocX是一个压缩后的压缩容器文件。将原Docx文件复制一份。如果你解压后,有一个名为word
的子文件夹,里面有一个名为settings.xml
的文件。你可以用纯文本编辑器打开 settings.xml。
里面有一个文本块:
<w:documentProtection
w:edit=""
w:enforcement="1"
w:cryptProviderType=""
w:cryptAlgorithmClass=""
w:cryptAlgorithmType=""
w:cryptAlgorithmSid=""
w:cryptSpinCount=""
w:hash=""
w:salt=""/>
你可以把w:execution值改成0,或者把这个块完全去掉。
来自这个链接。 http://people.csail.mit.edu/seth/misc/unlockworddoc.html
如何在Windows下解锁Word文档
Seth Teller, 2009年8月
有些作者(例如要填写的表格)在Windows下 “锁定 "他们的文档。
如果你在网上搜索 "解锁word文档",你会得到一堆在Windows下不起作用的建议页面,或者是指向付费软件的链接。这里有一个免费的方法:
在Word中打开你的文档,然后保存为”.xml “格式。
2.用wordpad、emacs或你喜欢的文本编辑器打开.xml文档。
3.搜索字符串w:execution="1"。用 "0 "代替 "1 "来禁用强制执行(即解锁文档)。从文本编辑器中保存文档。
6.在Word中打开.xml文档。
7.选择 "另存为… "并将其保存为.doc或.docx文件。请欣赏!
Mac用户。ExtendScript Toolkit作为文本编辑器在这个工作方法中也能很好地工作。