我一直在尝试编写一个简单的 Markdown -> docx 解析器/编写器,但我完全坚持最后一部分,这应该是最简单的:即将文件夹压缩为 Word 或任何其他 .docx 阅读器将认出。
我的解析器编写器真的无关紧要:如果我简单地解压缩任何旧的 Word 生成的 *.docx,然后尝试使用通常的压缩实用程序重新压缩它,给它一个文件结尾的 docx,我就会遇到这个问题。是否应该添加一些神秘的标头,或者我需要一个特殊的 OPC 压缩实用程序,还是什么?
我不是很想要一个可以做到这一点的工具,而是想弄清楚应该有什么。它似乎独立于 WordprocessingML 规范。
不用说我对压缩一无所知。我可以通过 Google 找到的所有东西都与您可以在业务中使用的精美实用程序有关,但我正在制作一个小可执行文件,它可能是 GPLd 或其他东西,并且应该适用于任何东西。