如何在 PHP 中阅读 Word、Excel 和 PDF 文档?

Posted

技术标签:

【中文标题】如何在 PHP 中阅读 Word、Excel 和 PDF 文档?【英文标题】:How do I read Word, Excell, and PDF docs in PHP? 【发布时间】:2011-02-26 18:50:20 【问题描述】:

我需要能够阅读 php 中许多不同文件类型的文本,包括 .doc、.docx、excel 和 PDF 文件。我在网上找到了一些需要安装多个包的方法,但我想知道是否有更好的方法来做到这一点?

【问题讨论】:

还没有人将他们的生命和理智投入到编写一个能够读取人类已知的所有文件格式的单一、包罗万象的库上。对于普通开发人员来说,为其中任何一项编写工作都绰绰有余。您将不得不为不同的文件类型使用不同的包。 我并不是说有一个包罗万象的图书馆...我只是在紧迫的期限内,想找到提前完成这项工作的最佳方法。 我有 .docx 工作,仍在尝试找出其他格式。我不能使用 COM,因为我是从 linux 机器上运行它的。 【参考方案1】:

无论你用哪种方式挥动它,都无法用一块石头杀死所有这些鸟。

词条:

Reading/Writing a MS Word file in PHP

Excel 线程:

Reading an Excel file in PHP

PDF 主题:

Read pdf files with php

【讨论】:

【参考方案2】:

office 2007很简单,解压后读取xml文件即可,旧版office和pdf需要额外的包。

【讨论】:

【参考方案3】:

我认为没有原生支持使用 PHP 读取文档。安装这些软件包是唯一的选择。 :-)

【讨论】:

【参考方案4】:

也许这个网址可以帮助你:

https://github.com/PHPOffice

哪里有: -PhPWord, -PhpSpreadsheet(而不是 PhPExcel) ...

【讨论】:

以上是关于如何在 PHP 中阅读 Word、Excel 和 PDF 文档?的主要内容,如果未能解决你的问题,请参考以下文章

在EXCEL里面,请问如何快速转换?

php导出word和pdf文件

如何在word中插入excel文件?

如何编辑word中插入的excel对象?

PHP中如何导入PHP文件

如何在2016 excel中嵌入excel表格