是否可以在不使用COM对象的情况下在PHP中读取和写入Word(2003和2007)文件?我知道我可以:
$file = fopen('c:\file.doc', 'w+');
fwrite($file, $text);
fclose();
Run Code Online (Sandbox Code Playgroud)
但Word会将其读作HTML文件而不是本机.doc文件.
我有一个Web项目,我必须从用户提供的文档中导入文本和图像,其中一种可能的格式是Microsoft Office 2007.还需要以这种格式生成文档.
服务器运行CentOS 5.2并安装了PHP/Perl/Python.如果必须的话,我可以执行本地二进制文件和shell脚本.我们使用Apache 2.2但是一旦它上线就会切换到Nginx.
我有什么选择?有人有这方面的经验吗?
我正在尝试从上传的 word 文档中获取字数,(.doc, .docx, .rtf)但它总是带有烦人的 Word 格式。
以前有人解决过这个问题并知道如何解决吗?谢谢 :)