2

我正在使用 ZendService\LiveDocx 库,但是当我在我们的舞台服务器 (Linux) 上运行它并请求格式为 docx 时,它返回给我一个 zip 文件而不是实际文档。zip 文件由描述文档的 XML 文件组成。如果我要求格式为 PDF,它可以正常工作。当我尝试生成 docx 文档时,这在我的本地开发环境(Windows 7)中运行良好。

为什么 LiveDocx 服务会返回 zip 文件而不是实际文档?

4

1 回答 1

3

zip 文件由描述文档的 XML 文件组成。

这就是.docx文件的工作方式。

A.docx实际上是一个 zip 文件,因此您可以根据需要简单地重命名它们。

您可以通过获取“好看”的 docx 文件并将其重命名为 来尝试此操作.zip,然后提取。

您的问题的解决方案是将文件从 重命名为.zip.docx然后将其作为下载提供给用户。

于 2014-06-04T10:16:52.213 回答