php 调用openoffice,OpenOffice在服务器模式下使用PHP在Windows上

我正在开发一个项目,该项目需要我将文档生成为docx,然后转换为doc和pdf。OpenOffice在服务器模式下使用PHP在Windows上

这个项目是用PHP(使用Zend框架)编写的,并在Windows上运行在IIS上(客户端要求 - 绝对不是我的选择!)。

的Windows Server

IIS 7.5

PHP 5.3

的OpenOffice 3.2

我研究中,我可以进行文档转换(包括LiveDocx服务)的方式和我目前正在研究如何使用OpenOffice作为服务来转换文档。

我有一个PHP脚本可以工作 - 它类似于这个帖子中的代码How do I convert RTF to PDF from my PHP web page using OpenOffice? - 但我想知道这将如何扩展。 PHP脚本基本上是使用PHP的COM函数的PyOD转换器的PHP版本。在这个页面上(http://code.google.com/p/jodconverter/wiki/GettingStarted)它特别指出PyOD脚本不适用于多个并发连接。我会为此假设PHP脚本将同样不合适。

经过阅读,似乎运行的OpenOffice进程一次只支持一个连接。这绝对正确吗?如果是的话,我是否认为这根本不是一个可行的解决方案?我会期待产品的高使用率,所以必须同时进行转换。有没有人在生产环境中有过这方面的经验?

在完成后,有没有人有任何其他建议进行转换?如果没有,我将回到使用LiveDocx服务。我唯一真正的抱怨是速度和转换的一些不准确之处。

非常感谢您的帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值