![这个word文档是如何编码的?](https://linux22.com/image/1268455/%E8%BF%99%E4%B8%AAword%E6%96%87%E6%A1%A3%E6%98%AF%E5%A6%82%E4%BD%95%E7%BC%96%E7%A0%81%E7%9A%84%EF%BC%9F.png)
我们有一个由开发人员为我们编写的程序,我们无法再联系他了,该程序可以打开我们在公司使用的 Word 文档(表格),您可以判断它们是 Word 文档,因为此自定义程序会显示“Word”工具栏,我们可以看到硬盘上的 .doc 文件,程序中的“保存”按钮被禁用,当我们在 Word 中打开 .doc 文件时,编码不标准,因为表格无法读取,但在自定义程序中看起来很完美。如果我们能弄清楚他是如何做到这一点的,我们希望能够转换我们使用的数百种表格。
其中一个 .doc 文件可从下面下载,我已扫描过病毒,没有病毒。如果有人能告诉我如何修复此问题,我将不胜感激。
http://www.2shared.com/document/Vb06LUmP/C4-002_Amenity_Fund_Constituti.html?
非常感谢史蒂文
答案1
我查看了原始文件,只能说它不是 Word 文件。unixfile
命令只是将其视为data
,查看实际内容时,我发现其中没有任何内容对我有任何意义。
我的猜测是,该文件要么以某种方式加密,而自定义程序在将其发送到 Word 之前对其进行了解密,要么该文件是一个原始表单,其中仅包含有关如何制作表单的说明,而自定义程序使用这些说明来制作表单并将其发送到 Word。
如果不知道加密算法和密钥,或者自定义程序如何使用此文件来制作表单,第三方就无能为力。