求助
我在空间上传安装个新闻管理系统,删除时有数个数据文件删不了,...
作者 luoxuanhua 发布于 0000-00-00 分类:php基础编程
想做一个系统,存在下列问题:
通过程序将客户上传的word文档转换为.htm的页面。
逛论坛交流:通过程序将客户上传的word文档转换为.htm的页面
说清楚点,ie本来就能打开word的,只要客户端装了office
比如,客户端没有装office,客户上传的.doc文档就打不开,故我想实现用程序将.doc转换为.htm
后再在ie中打开??
如果服务器是window系统可以用new com()来试试看,具体我没有做过,但理论上应该可以实现,村里曾经有朋友帖过相关资料,但我找不到了
谢谢xhhy
现在是有些恼火。
用vba来实现阿
vba??
谢谢poppop2000
我用
<?php
$word = new COM("word.application") or die("Unable to instantiate Word");
#取得并显示版本
print "Loaded Word, version {$word->Version}
";
$word->Visible = 1;
#创建新文件
$word->Documents->Add();
#写字符
$word->Selection->TypeText("This is a test...");
#保存
$word->Documents[1]->SaveAs("Useless test.doc");
?>
我用上面程序能实现新建一个.doc文档
但是,我如何才能打开站点下的一个文档呢,就是在本地用word
达开它啊?
还有就是即使在本打开后,用户修改了文档后服务器上的问档是否也被修改了呢?如果不是,如何实现呢?
你可以看看word里的宏变成,这个就是vba,好多东西的,要学一阵子的,我建议你使用excel比较好,客户端修改服务器上的文件要重新写程序的,相当于把原来的文件删了再创建一个新文件。vba很有用的
9 条回复
回复