![恢复损坏的 Word 2010 .docx 所需的源代码](https://linux22.com/image/1302817/%E6%81%A2%E5%A4%8D%E6%8D%9F%E5%9D%8F%E7%9A%84%20Word%202010%20.docx%20%E6%89%80%E9%9C%80%E7%9A%84%E6%BA%90%E4%BB%A3%E7%A0%81.png)
我有一个损坏的、受密码保护的 Office 2010 Word 文档,扩展名为 .docx,里面有文件链接,大约有 1000 页。
我想保存所有我能保存的数据。我尝试了很多不同的方法。
对程序或源代码有什么想法可以做到这一点?
答案1
docx 是包含多个条目的 zip 文件。第 1 步是尝试在 zip 文件查看器(例如 WinZip 或 7-zip)中打开 docx。
如果 ZIP 已损坏,您可以尝试修复它,但由于您的 docx 文档受密码保护,如果 zip 文件中的一个或多个条目丢失,恢复可能会很困难甚至不可能。
答案2
将其重命名为 .ZIP,然后使用修复工具浏览特定结构中的 XML 和二进制文件的混合内容。
看Office XML 格式的结构了解 .zip /.docx 文件中的内容。