在Apache服务器上使用PHP将ppt / pptx转换为JPG / PNG

Mr.*_*eks 2 php powerpoint image

有人知道在Apache服务器上使用PHP将ppt / pptx幻灯片转换为服务器上的图像的方法吗?

据我了解,一种方法是在服务器上安装Microsoft Powerpoint(或者可能是openoffice?),以便将Powerpoint保存为图像?

您将如何在服务器上安装它?

如果无法在服务器上安装程序怎么办?

我已经看到了用于在本地计算机上打开应用程序并将ppt / pptx保存为图像的COM类……但是在远程计算机上,COM类不存在。

任何帮助/线索将不胜感激!

编辑:

我看到COM类是Windows Only Extension ...那么还有什么其他方法呢?

再次感谢!

Mar*_*ker 5

OpenOffice支持一个称为UNO的编程接口,可以使用PUNO扩展名从PHP调用该接口,该扩展名可以在Windows或Linux(但不适用于Mac)服务器中使用。

它确实需要在服务器上安装Open Office,并启用Java支持并在TCP / IP套接字上侦听。由于这不是默认配置,因此确实需要进行一些设置。您还必须下载PUNO并将其添加到您的PHP配置中。