我有一個已損壞、受密碼保護的 Office 2010 Word 文檔,擴展名為 .docx,內部有文件鏈接,長度約為 1000 頁。
我想盡可能保存所有數據。我嘗試過很多不同的事情..
關於程式或原始程式碼有什麼想法可以做到這一點嗎?
答案1
docx 是 zip 文件,其中包含許多條目。步驟 1 嘗試在 zip 檔案檢視器(例如 WinZip 或 7-zip)中開啟 docx。
如果 ZIP 已損壞,您可以嘗試修復它,但由於您的 docx 文件受密碼保護,如果 zip 檔案中的一個或多個條目遺失,則恢復可能很難甚至不可能。
答案2
將其重新命名為.ZIP,然後使用修復工具瀏覽其內容,這些內容是特定結構的XML和二進位檔案的混合。
看Office XML 格式的結構了解 .zip /.docx 檔案中包含的內容。