解决方案 »

  1.   

    itext结合jfreechart,我以前用过,不过我输出的是pdf,应该是一样的。
    我是先把jfreechart图片输出到磁盘,然后itext从磁盘加载。
      

  2.   

    哎。木有找到能用的方法。只能先把图片写在磁盘上,导出word后在删除。。但是这样频繁的操作磁盘始终是不好的。。
      

  3.   


    JFreeChart chart=...;
    BufferedImage bufferedImage = chart.createBufferedImage(550, 400);
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    boolean flag = ImageIO.write(bufferedImage, "jpeg", out);
    byte[] bytes = out.toByteArray();
    Image img = Image.getInstance(bytes);
    img.setAbsolutePosition(0, 0);
    img.setAlignment(Image.LEFT);// 设置图片显示位置
    document.add(img);此法可行?