请问一下,如何让php操作docx的思路.

ffvsnn520 发布于 2014/06/08 13:29
阅读 771
收藏 0

网上有很多例子都是没办法用的.比如用antiword也没办法用.

shell_exec("e:\antiword\antiword –t $file"执行的时候在window下无用,在cmd下可以正常使用.

现在我想请问一下各位大牛,可以给个思路,让我去研究php如何操作word吗?

现在一点思路都没有.或者如何学习word的操作方式,然后再用php来弄.

或者有什么api可以让我把word转化为html.这些我也试过几个,当还是不行.先感谢各位大神了.

最后实在不行的话,如果用其他语言可以解决,也请麻烦告诉一下.非常感谢.

加载中
0
DzzMax
DzzMax

要实现查看还是编辑?

一般思路是转html或pdf、swf 实现。

如openoffice 或Office2007以上版本的一个PDF插件SaveAsPDFandXPS.exe导出PDF文件,再用swftools.exe生成swf文件,网页中加载flexpaper实现Flash文件的预览。

还有用第三方ActiveX浏览器控件可实现编辑,一般都是收费的。

最简单的方法可以直接调用在线的office web app 或google docs实现在线查看。不支持编辑。zoho文档,支持编辑。但量大按月收费。国内速度也比较慢。我们程序 DzzOffice 现在是使用的这几种方法,实现在线查看,可以我们演示站试下效果。

另外office web app也可以自己部署。这有些文章可以看下,http://dev.dzzoffice.com/index.php?mod=corpus&op=list&cid=8#fid_64


0
kimmking
kimmking

msoffice c#  vsto, 实现出来功能,或者做成http\ws\jms接口,

然后用 php去调用。

--------------

wps OpenOffice也是一个思路

0
f
ffvsnn520

引用来自“kimmking”的评论

msoffice c#  vsto, 实现出来功能,或者做成http\ws\jms接口,

然后用 php去调用。

--------------

wps OpenOffice也是一个思路

您好,你说的之前都没接触过,所以还想问一下你说的前两种是转化格式后用php处理吗?
返回顶部
顶部