比如现在我从数据库里解析出一个ppt,如何将该ppt的内容显示在页面上.........jsp数据库

解决方案 »

  1.   

    SlideShow ppt1 = new SlideShow(new HSLFSlideShow("G:\\cd.ppt"));
    Dimension pgsize = ppt1.getPageSize();
    Slide[] slide = ppt1.getSlides();
    for (int i = 0; i < slide.length; i++) {    
    BufferedImage img = new BufferedImage(pgsize.width, pgsize.height , BufferedImage.TYPE_INT_RGB);   
    Graphics2D graphics = img.createGraphics();    
    //clear the drawing area    
    graphics.setPaint(Color.white);    
    graphics.fill(new Rectangle2D.Float(0, 0, pgsize.width, pgsize.height));    
    //render    
    slide[i].draw(graphics);    
    FileOutputStream out = new FileOutputStream("slide-"  + (i+1) + ".png");    
    javax.imageio.ImageIO.write(img, "png", out);    
    out.close();
      

  2.   

    你解析出来的应该是路径吧
    放一个连接打开你读出来ppt
      

  3.   

    这个应该是将ppt转换成一个图片拿出来了把,第一次用pic ,
      

  4.   

    servlet的话response的类型要修改下,其他的框架的话应该有相应的插件