PHP-获取Word文档中的页数

PHP-获取Word文档中的页数,php,ms-word,Php,Ms Word,有没有办法使用PHP计算现有Word文档的页数 谢谢你的帮助 谢谢您需要一个可以阅读Word文档的库。我推荐:您还需要Zend框架: 我确信还有更多的库可用,但我发现这是最新的和维护最完善的库。如果您使用的是Windows服务器,您需要找到合适的第三方库(或编写自己的库),您可以使用COM接口查看 下面是你将如何使用COM。。。(但我还没有测试过) 我认为这很难做到可靠,因为Word文档中的页数可能取决于用于查看文档的Word应用程序中安装的打印机驱动程序。请查看microsoft codepl

有没有办法使用PHP计算现有Word文档的页数

谢谢你的帮助


谢谢

您需要一个可以阅读Word文档的库。我推荐:您还需要Zend框架:


我确信还有更多的库可用,但我发现这是最新的和维护最完善的库。

如果您使用的是Windows服务器,您需要找到合适的第三方库(或编写自己的库),您可以使用COM接口查看

下面是你将如何使用COM。。。(但我还没有测试过)


我认为这很难做到可靠,因为Word文档中的页数可能取决于用于查看文档的Word应用程序中安装的打印机驱动程序。

请查看microsoft codeplex中的PhpWord。。。"http://phpword.codeplex.com/


它可以让你用PHP打开和阅读word格式的文件,并做任何你需要的处理。

要获得doc、docx、ppt和pptx的元数据属性,如页数、幻灯片数,我遵循了下面的过程,效果很好,我很高兴,下面是我遵循的过程,希望它能帮助别人

Download and configure Apache Tika.
完成后,您可以尝试执行以下命令,它将提供有关文件的所有元数据

java -jar tika-app-1.5.jar -m test.docx
java -jar tika-app-1.5.jar -m test.doc
java -jar tika-app-1.5.jar -m test.pptx
java -jar tika-app-1.5.jar -m test.ppt

经过测试后,您可以在
PHP脚本中执行此命令。谢谢。

我有一个错误:无法查找“文档”:未知名称。已死亡的软件,上一次发布于2011年
java -jar tika-app-1.5.jar -m test.docx
java -jar tika-app-1.5.jar -m test.doc
java -jar tika-app-1.5.jar -m test.pptx
java -jar tika-app-1.5.jar -m test.ppt