我在网上搜了很久了,根本没有找到合适的解决方案。

解决方案 »

  1.   

    我瞎说 一句不知道对不对 好像在新的JAVA6.0里,有个插件可以支持PPT但我只理论上知道具体不会我也来看看高手怎么解决
      

  2.   

    PPT文件内容怎么可以改呢,没听说过
      

  3.   

    TO:wjs2338(Yesterday Once More)
    兄弟,我说的是读,不是改!!
      

  4.   

    刚开始学JAVA,向各位大哥学习学习!!!
      

  5.   

    觉得不太可能,这恐怕得问问microsoft开发office的人。
      

  6.   

    倒是知道怎么抽取word,excel和pdf,不过有一个方法我想应该是可以的,就是利用JNI来调用windows下的api函数来操作ppt文件。楼主如果非要完成这样一个要求,可以往这方面探索。如果想用现成的方法,那就看那些开源组织有没有谁帮你做了这样的中间件了,如果没有,想自己写这样的中间件那可就麻烦了,你要了解ppt文件的格式,然后自己写算法来读取了。
      

  7.   

    可以到sourceForge或apache那里去问问。
      

  8.   

    楼上的,POI可以嘛?如果可以,能给点例子嘛?
      

  9.   

    http://schmidt.devlib.org/java/libraries-powerpoint.html你看看吧。应该有用
      

  10.   

    通过xml技术,首先把ppt文档编辑成xml文件,然后用java解析技术!原来我做的项目就有这样的!不过我们有工具,利用工具可以直接把xml文件发布成ppt文档或web或cd,我们只需解析xml文档就可以了!
      

  11.   

    我觉得有实际工作经验的话,这个问题就不难了!这属于CMS系统的范畴,就是文档管理系统,我们公司就是做这个的!国内现在也有一些公司在做!
      

  12.   

    把POI的三个JAR加到项目库,注意下载的时候要选2006年6月16日的版本:
    http://mirror.vmmatrix.net/apache/jakarta/poi/dev/bin/
    下边是一个非常简单的调用例子,其他功能楼主慢慢挖掘吧,有完善的文档可以参考的。package test;import org.apache.poi.hslf.HSLFSlideShow;
    import org.apache.poi.hslf.model.Shape;
    import org.apache.poi.hslf.model.TextBox;
    import org.apache.poi.hslf.usermodel.SlideShow;public class TestPOI { /**
     * @param args
     */
    public static void main(String[] args) 
    {
    try
    {
    SlideShow ss = new SlideShow(new HSLFSlideShow("C:\\测试.ppt"));

    org.apache.poi.hslf.model.Slide[] slides = ss.getSlides();

    Shape[] sps = slides[0].getShapes();

    System.out.println(((TextBox)sps[0]).getText());

    }
    catch(Exception ex)
    {
    System.out.println(ex.toString());
    }
    }
    }
      

  13.   

    学习学习,做过doc、xls的,对ppt还真没开过刀
      

  14.   

    ms对ppt文件的格式公开了没?
      

  15.   

    微软并没有公开PPT格式的完全标准,只公开了其一部分PPT文档格式二进制含义,而且有相应的格式分析软件叫PPTFileViwer的。
    所以如果你愿意的话可以根据公布出的二进制含义以及PPTFileViwer的分析来自己通过二进制流来进行处理。
    里面大概包廓什么母板,子板,配色方案什么的东西,弄起满有意思和无聊的~~~
      

  16.   

    关于office操作的,现在应该都有现成的包了,上网找一找一定能找到,找到拿来就能用!
    excel word ppt pdf的都应该有。VC的也都有!
      

  17.   

    如何在Java内嵌入PPT
    http://blog.csdn.net/bovy/archive/2007/04/06/1554922.aspx
    把Word/Excel/Power Point嵌入到Java程序内
    http://blog.csdn.net/bovy/archive/2007/04/06/1554447.aspx