我需要开发一个浏览word文件的工具,就是打开doc,在一个指定的区域显示文件的内容,要求用户主机即使没有安装MS office也能查看
我查找了一下,认为问题可以分为几个部分:
1.doc文件是一个复合文件,需要一个复合文件的解析部分(不过好像doc文件格式也有变迁,不知office 2000与xp是否有差别,是否兼容先前的office版本)
2.根据解读的文件内容,构造显示对象
3.逐一显示对象还有一种方法就是将doc文件转换成其他文件格式,然后浏览,譬如转化成pdf或者html
谁有这部分的相关资料、工具,可以提供给我的,感激不尽

解决方案 »

  1.   

    手头没有多少分了,所以才给40分,大家帮忙,最重要的是word文件格式问题
      

  2.   

    WORD的文件格式是非常复杂的,特别是在快速存盘的情况下,不过它对版本的兼容性做了较多的考虑。
    要达到按照楼主的要求,每一步都是有相当难度的,即使可以分析出其文件格式,你还需要写一个排版引擎将数据排出来,完成这些工作需要较多的资源。
      

  3.   

    我搜索了网上的word资料,发现的确少的可怜,已经找到word的文件格式,发现要进行相应的分析,没有几个月的全心投入是不可能,编程就是另外一回事了,正如zhuyie所说,排版、显示也需要大量的人力和时间投入。
    看来word的确不是随随便便就能开发出来的
    有没有其它解决方案呢?