能否帮助我下载Neat Office: Word, Excel怎么转PDF, PDF, Powerpoint alternative,我现在无法访问microsoft


我的操作系统是Windows XP我使用的是IIS 5.1和PHP 5.2.9。我正在尝试从我的PHP页面调用PHP脚本以便使用OpenOffice将RTF文档转换为PDF。当我直接从命令行调用它时脚本工作正常,但是从PHP网页启动时我没有成功获得完全相同的脚本。

当我从PHP页面调用脚本时页面挂起,最终显示错误我注意到我可以在任务管理器中看到soffice .bin和soffice.exe进程在我的IIS用户名下運行。

 
我在这些方面仔细检查了我的IIS用户的权限: / p>
在每种情况下我的IIS用户都具有以下权限:读取和执行,列表F.旧内容阅读。并且在每種情况下都没有检查“denys”来抵消权限我还给了IIS用户对php代码所在的Web_Root文件夹的写权限。
 
 
我的权限或我需要检查IIS权限的任何其他区域是否有任哬问题用户
有没有人知道为什么IIS无法创建COM对象,如果不是权限问题


耶!在这里工作的超级duper brainiac的帮助下,我现在有一个实际工作的解决方案!忘记我之前发布的所有代码我不再使用它了。如果其他人需要在IIS上将PHP文档转换为PDF那么这将起作用:





a)您可以从命令行执行此操作:

b)或按照本网站上的说明将OpenOffice设置为Windows服务适当的参数:
5)从PHP运行此命令:

是的,这是一个多么漂亮的解决方案!
}

前阶段有个项目用到了线上预览功能

然后再把pdf文件经过pdf2html转为html文件进行预览。

利用openoffice的话非常简单,不过效果不太好转成的pdf样式会乱!

下面我把office文件转为pdf步骤写一下(代碼在最后)

像这样的操作还有两个!!

word转pdf(其实文本格式的文件都可以用这个,比如:txt)

}

我要回帖

更多关于 Excel怎么转PDF 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信