我需要一种相当可靠的方法来将单词文档转换为PHP中的字符串。
我刚刚安装了Antiword。它适用于许多文件,包括doc和docx,但它在某些文档上有问题并且出错:" [filename]不是Word文档" ,即使它们是。
我在这个问题上读到了这个:
这是新式的XML-in-a-zip-container格式,即 与二进制Microsoft Word格式完全不同 antiword处理大部分内容。
没有现实的反词支持这一点的可能性 - 最后一个 antiword上游版本是2005-10-21(早于这个XML 格式)。
有没有办法在PHP中阅读这些新格式的Word文档?
答案 0 :(得分:0)
我会使用PHPWord,这是PHPOffice的一部分......我还没有使用过它,但是我使用了PHPExcel,它在新格式(zip中的xml)上运行得非常好。 试一试!!