InfoQ

交流

讨论:通过程序将客户上传的word文档转换为.htm的页面

作者 luoxuanhua 发布于 0000-00-00 分类:php基础编程

想做一个系统,存在下列问题:
通过程序将客户上传的word文档转换为.htm的页面。



逛论坛交流通过程序将客户上传的word文档转换为.htm的页面

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

9 条回复

回复

说清楚点,ie本来就能打开word的,只要.. 发表人 poppop2000 发表于 12月02日
比如,客户端没有装office,客户上传的.. 发表人 luoxuanhua 发表于 12月02日
如果服务器是window系统可以用new com(.. 发表人 xhhy 发表于 12月02日
谢谢xhhy 现在是有些恼火。 发表人 luoxuanhua 发表于 12月02日
用vba来实现阿 发表人 poppop2000 发表于 12月02日
vba?? 发表人 luoxuanhua 发表于 12月02日
http://www.pconline.com.cn/pcedu ..... 发表人 poppop2000 发表于 12月02日
谢谢poppop2000 我用 <?php $.. 发表人 luoxuanhua 发表于 12月02日
你可以看看word里的宏变成,这个就是vb.. 发表人 poppop2000 发表于 12月02日
  1. 说清楚点,ie本来就能打开word的,只要客户端装了office

  2. 比如,客户端没有装office,客户上传的.doc文档就打不开,故我想实现用程序将.doc转换为.htm
    后再在ie中打开??

  3. 如果服务器是window系统可以用new com()来试试看,具体我没有做过,但理论上应该可以实现,村里曾经有朋友帖过相关资料,但我找不到了

  4. 谢谢xhhy
    现在是有些恼火。

  5. 用vba来实现阿

  6. vba??

  7. 谢谢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
    达开它啊?
    还有就是即使在本打开后,用户修改了文档后服务器上的问档是否也被修改了呢?如果不是,如何实现呢?

  8. 你可以看看word里的宏变成,这个就是vba,好多东西的,要学一阵子的,我建议你使用excel比较好,客户端修改服务器上的文件要重新写程序的,相当于把原来的文件删了再创建一个新文件。vba很有用的




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

求助

我在空间上传安装个新闻管理系统,删除时有数个数据文件删不了,...

!急!如何遍历类似a+b名的文件夹

在LINUX下,有lost+found的文件夹,还有“.abcd”似的文件夹,用...

发送邮件问题

我想用php发送一个htm网页。但是我想让网页直接在邮件正文中显示...

MySQL 4.1.0

原来的 varchar(50)变成了 varchar(50) character set latin1 ...

用javascrip怎样把textarea里的内容变成...

谢谢!!!

有php/sql开发经验的高手请进。

phpGroupWare 一个免费的简单的网上办公系统,现需要将这个程序...

绿妹妹想结婚这事还有完没玩了??

踢下去

这个问题该如何解决?困惑

上传到服务器后,在页面的最下面显示 PHP Warning: Undefin...

发现一个重大问题!

大家找到地主的头像,然后选右击“另存为”,你们仔细看看,图片...

指定某个用户只对单个数据库有操作权限...

[]