具体代码麻烦我就不写了,可以提供给你一个思路:首先要求服务器上安装wps或者microsoft powerpoint软件,然后通过api接口来访问并读取ppt,最后将其发送到页面。当然你不能每次等别人访问的时候再去读取,不然太慢。。这个办法比较简便,如果你想直接读取,则需要详细了解ppt文件的格式。
追问
new com('powerpoint.application')这个是api接口吗??我是想读取ppt的文字后写入数据库的我在网上找了很久,始终没有找到读取ppt的php代码读取word的就有,但是ppt似乎比word要复杂很多
追答
是,但我只写过word和excel的api,对ppt的不了解。没有php代码没关系,我给个ppt的api手册给你。其中的代码是以vba为例,但vba的代码都是通俗易懂的,即使你没有学过。嗯,貌似楼下那个更简单些。但实现原理都一样。
本回答由网友推荐
用 PHPPowerPoint 库来实现读取 ppt。https://github.com/PHPOffice/PHPPowerPoint
追问
这个可以读取ppt而不是pptx的么?呵呵全英文的看不懂
追答
支持 pptx 的
<?php /* * 必须将 php.ini 中的 com.allow_dcom 设为 TRUE */ function php_Word($wordname,$htmlname,$content) { //获取链接地址 $url = $_SERVER['HTTP_HOST']; $url = ";