如何在php中读取包含图像和文本的.docx文件

时间:2017-01-31 10:55:20

标签: php

创建一个用于将.docx文件上传到服务器的php文件。文件上传后,它将重定向到另一个网页,该网页将读取带格式的docx文件。

2 个答案:

答案 0 :(得分:0)

您可以将docx作为zip文件打开,然后提取或解析getting the images的内容 但是,我更喜欢使用PHPOffice library来处理文档。

注意:不要忘记通过composer下载库。

答案 1 :(得分:0)

我已经对docx,xl​​sx,ppt这样的office文件做了很多研究我想建议你一件事用zip / rar打开文件后你会发现它的内部文件结构

    Files 

    _rels
    docProps
    ppt

[Content_types].xml 

这些文件夹包含的文件通常是xml  它的工作100% 我实施了很多次。

<强>摘要

在你的代码中试试这个

  1. 将文件扩展名从docx重命名为zip
  2. 提取路径
  3. 为提取的xml文件替换内容。
  4. 将其放回拉链
  5. 您可以在/ word / media path中阅读图像。
  6. 将文件扩展名重命名为docx